Formularios de texto

Los formularios y sus tipos se explican en la sección Componente de formulario. La página actual describe cómo se deben presentar los formularios de texto.

La sentencia converse es suficiente para proporcionar al usuario acceso a un único formulario de texto fijo. El flujo lógico del programa sólo continúa después de que el usuario responde al formulario visualizado. También se puede construir la salida a partir de varios formularios, como en el siguiente caso:
Son necesarios dos pasos:
  1. En primer lugar, construya la salida de pedido y elemento codificando una serie de sentencias display, cada una de las cuales añade un formulario a un almacenamiento intermedio de tiempo de ejecución pero no presenta los datos en pantalla. Cada sentencia display actúa sobre uno de los siguientes formularios:
    • Formulario superior
    • Formulario flotante, presentado mediante una sentencia display que se invoca repetidamente en un bucle
    • Formulario inferior
  2. A continuación, el entorno de ejecución EGL presenta todos los formularios de texto colocados en almacenamiento intermedio al dispositivo de salida como respuesta a una de estas dos situaciones:
    • El programa ejecuta una sentencia converse; o bien
    • El programa finaliza.

En la mayoría de casos, el último formulario de la salida de pantalla se presenta codificando una sentencia converse en lugar de una sentencia display.

Cada formulario fijo tiene una posición en pantalla, de modo que no importa el orden en que se especifican los formularios, en relación entre sí y en relación con la visualización repetida de los formularios flotantes. El contenido del almacenamiento intermedio se borra cuando la salida se envía a la pantalla.

Si se recubre un formulario de texto con otro, no se produce ningún error, pero se aplica lo siguiente:

Tanto si se presenta un formulario como si se presentan muchos, el destino de la salida es el dispositivo de pantalla en el que el usuario empezó la unidad de ejecución.

Conceptos relacionados
Componente de formulario

Consulta relacionada
Componente de formulario en formato fuente EGL
Componente FormGroup en formato fuente EGL
clearScreen()

Condiciones de uso | Comentarios
(C) Copyright IBM Corporation 2000, 2005. Reservados todos los derechos.