converse

La sentencia converse de EGL presenta un formulario de texto o un registro VGUI, espera una respuesta de usuario, recibe la entrada y continúa procesando con la sentencia que sigue a la sentencia converse.

Para obtener una visión general del proceso de formularios de texto, consulte las páginas siguientes por orden:
  1. Formularios de texto
  2. Segmentación
Para obtener una visión general del proceso de registros VGUI, consulte las páginas siguientes por orden:
  1. Soporte de transacciones Web en EGL
  2. Segmentación en aplicaciones Web

Diagrama de sintaxis para la sentencia converse
nombreFormularioTexto
Nombre del formulario de texto que es visible para el programa. Para obtener detalles acerca de la visibilidad, consulte el apartado Referencias a componentes.
nombreRegistroVGUI
El nombre de un registro VGUI visible para el programa. Para obtener detalles de ese registro, consulte el apartado Componente VGUIRecord en formato fuente EGL. Para obtener detalles acerca de la visibilidad, consulte el apartado Referencias a componentes.

A continuación se ofrece un ejemplo:

  converse myTextForm; 
Se aplican las siguientes normas:
  • En relación a formularios de texto, una sentencia converse siempre es válida en un programa llamado; pero si se ejecuta un programa principal que está segmentado, la sentencia converse no es válida en estos tipos de código:
    • Una función que contiene parámetros, almacenamiento local o valores de retorno
    • Una función a la que invoca (directa o indirectamente) una función que contiene parámetros, almacenamiento local o valores de retorno
  • Aunque la utilización de una sentencia converse es relativamente simple, el mejor rendimiento se obtiene utilizando una sentencia show que vuelve al principio del mismo programa. La utilización de una sentencia show requiere un diseño más complejo, ya que el programa reinvocado se inicia en la primera línea y ese código inicial debe analizar si el programa se invoca al principio o en medio de una interacción de código de usuario.
Comentarios
(C) Copyright IBM Corporation 2000, 2005. Reservados todos los derechos.