GML LUM PROCEDIMIENTO LUM_MODE
Sintaxis
CALL "GML::LUM_MODE"
Propósito:
Habilitar o deshabilitar el auto-oculto en el lookup manager.
Nota:
El LUM normalmente maneja el ocultamiento de lookup control basado en eventos
que ocurren dentro de la aplicación. Si es requerido que la aplicación
maneje el ocultamiento del lookup, entonces el procedimiento LUM_MODE, es ejecutado
para cambiar el modo de auto-oculto a no auto-oculto.
Este producto es asociado con cada lookup control individual. Esto es, si hay
dos controles, el control 1 podría tener un modo auto-oculto, mientras
que el control 2 no es auto-oculto.
El valor en GML_TPL.ARG% identifica él ID lookup control, el valor en
GML.SET% indica en cual set del grid el lookup control es asignado a, y el valor
en GML_TPL.OPTION% determina el modo del lookup control.
Un GML_TPL.OPTION% valor de 1 indica que el LUM maneja el auto-oculto del control,
mientras que un valor de 2 indica que la aplicación manejará el
ocultamiento del control.
Ejemplo 1:
Ocultando un control manejado por la aplicación.
4300 GML.SET%=1
4310 CALL "GML::TPL_PREP"
4320 GML_TPL.OPTION%=2
4330 GML_TPL.ARG%=122
4340 CALL "GML::LUM_MODE"
Ejemplo 2:
El ocultamiento del control de manejado inverso por el LUM.
4300 GML.SET%=1
4310 CALL "GML::TPL_PREP"
4320 GML_TPL.OPTION%=1
4330 GML_TPL.ARG%=122
4340 CALL "GML::LUM_MODE"
|