show

La sentencia show presenta un formulario de texto desde un programa principal:
  1. Compromete recursos recuperables, cierra archivos y libera bloqueos
  2. Opcionalmente, pasa un registro básico para que lo utilice el programa especificado en la cláusula returning (si existe) de la sentencia show
  3. Finaliza el primer programa
  4. Presenta el formulario de texto

La sentencia show no está disponible en un programa llamada

Si incluye una cláusula returning en la sentencia show, el entorno de ejecución EGL invoca el programa especificado cuando el usuario pulsa una tecla de evento. Los datos del formulario se asignan al formulario de entrada del programa receptor. El registro pasado (no cambiado por la entrada del usuario) se asigna al registro de entrada del programa receptor.

Si no incluye una cláusula returning, la operación finaliza cuando se presenta el formulario de texto.


Diagrama de sintaxis para la sentencia show
nombreComponenteFormulario
Nombre del formulario de texto que es visible para el programa. Para obtener detalles acerca de la visibilidad, consulte el apartado Referencias a componentes. Si incluye una cláusula returning en la sentencia, el formulario de texto debe ser equivalente al formulario de texto especificado en la propiedad inputForm del programa que se invoca.
sysVar.transferName
Variable de sistema que contiene el identificador del programa que debe invocarse. Utilice esta variable para establecer el identificador durante la ejecución.
nombreRegistroBásico
Nombre de un registro de tipo basicRecord. El contenido se asigna al registro de entrada del programa receptor.

Conceptos relacionados
Referencias a componentes

Consulta relacionada
transferName

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