Saltar al contenido principal
Versión: Siguiente

OBJECT Get subform container value

OBJECT Get subform container value : any

ParámetroTipoDescripción
ResultadoanyValor actual de la fuente de datos del contenedor de subformulario
Historial
VersiónCambios
19 R5Creado por

Descripción

El comando OBJECT Get subform container value devuelve el valor actual de la fuente de datos vinculada al contenedor de subformulario mostrado en el formulario padre.

Este comando solo puede utilizarse en el contexto de un formulario utilizado como subformulario. En cualquier otro contexto, devuelve Undefined.

  • Si la fuente de datos es una expresión, el comando devuelve el valor actual de la expresión, evaluada desde el último ciclo de evento de formulario.
  • Si la fuente de datos es un array, el comando devuelve el índice del array (entero).

Para más información sobre las variables vinculadas y la interacción formulario/subformulario, consulte Managing the bound variable en developer.4d.com.

Ejemplo

Dado un formulario principal y un subformulario que tienen ambos un objeto de formulario de entrada:

Dentro del formulario principal, el objeto de entrada y el objeto Subformulario están vinculados a la expresión Form.numeric de tipo Numérico.

El objeto de entrada del formulario principal y el objeto de entrada del subformulario tienen ambos la propiedad On Data Change definida a través de la Lista de propiedades.

El método formulario del subformulario contiene el siguiente código:

 If(Form event code=On bound variable change)
    Form.displayNumeric:=OBJECT Get subform container value
 End if

Y dentro del subformulario, el método objeto del texto de entrada contiene el siguiente código:

 OBJECT SET SUBFORM CONTAINER VALUE(Form.displayNumeric)

Como resultado, en tiempo de ejecución, actualizar el valor del objeto de entrada del formulario principal también actualiza el valor del objeto de entrada del subformulario, y viceversa.

Ver también

Form
OBJECT Get pointer
OBJECT SET SUBFORM CONTAINER VALUE

Propiedades

Número de comando1785
Hilo segurono