La sentencia
show presenta un formulario de texto desde un programa principal:
- Compromete recursos recuperables, cierra archivos y libera bloqueos
- Opcionalmente, pasa un registro básico para que lo utilice el programa especificado en la cláusula returning (si existe) de la sentencia show
- Finaliza el primer programa
- 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.
- 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.