Procedimiento GML RESTORE
Sintaxis
CALL "GML::RESTORE"
Propósito:
Restablece una fila de una celda a los valores originales;
la fila es restablecida con los datos que existían en la celda
antes de que alguna celda fuese editada. La variable GML_TPL.ROW_N%
es usada para indicar cual fila de datos es restaurada.
Nota:
Cuando el enfoque se mueve a una fila nueva (se mueve de la fila) y la edición
empieza en una celda dentro de la fila, la fila de datos en ese tiempo se refieren
como los datos originales. Cuando el enfoque cambia a una nueva fila, los datos
originales llegan a ser la fila de datos editada. Si el enfoque fue movido a
parte de la fila y regresado a la misma fila, la variable GML_TPL.DEF_FLAG%
debe ser fijada a -1 antes de la ejecución del procedimiento RESTORE.
Ejemplo:
2400 GML.SET%=1
2410 CALL "GML::TPL_PREP"
2420 GML_TPL.ROW_N%=2
2430 CALL "GML::RESTORE"
Opción:
Si la variable GML_TPL.OPTION% es fijada a 1, el procedimiento RESTORE restaurará
los datos que fueron almacenados a través del uso del procedimiento STORE_ROW_DATA.
Los datos son restaurados
incondicionalmente, el valor en la variable GML_TPL.ROW_N%
determinará cual de las filas será restaurada.
Procedimiento GML SERIES
Sintaxis
CALL "GML::SERIES"
Propósito:
Llena las celdas grid con números en una serie que corresponde a la secuencia
de las celdas basadas en su posición de fila y columna.
Nota:
Este procedimiento es normalmente usado durante el desarrollo de una aplicación.
Ejemplo: A:
2400 GML.SET%=1
2410 CALL "GML::TPL_PREP"
2420 CALL "GML::SERIES"
Opción_
Fijando GML_TPL.OPTION% a 1 antes de ejecutar el procedimiento SERIES, llenará
todos lo miembros del grid con una serie de números.
Ejemplo: B:
2400 GML.SET%=1
2410 CALL "GML::TPL_PREP"
2420 GML_TPL.OPTION%=1
2430 CALL "GML::SERIES"
|