Registro de entrada

Cualquier componente de programa puede tener un registro de entrada, que es un registro global que el programa generado por EGL inicializa automáticamente. El registro debe ser de tipo basicRecord.

Si el programa se inicia como resultado de una transferencia con registro, inicializa el registro de entrada (que es interno con respecto a ese programa) y, a continuación, asigna los datos transferidos al registro.

Si el registro de entrada es más largo que los datos recibidos, el área adicional del registro de entrada conserva los valores asignados durante la inicialización del registro. Si el registro de entrada es más corto que los datos recibidos, los datos adicionales se truncan.

Si los tipos primitivos de los datos transferidos son incompatibles con los tipos primitivos de las posiciones equivalentes del registro de entrada, el programa receptor puede finalizar de forma anómala.

Conceptos relacionados
Visión general de las propiedades de EGL
Componentes
Compatibilidad con VisualAge Generator

Consulta relacionada
Inicialización de datos

Comentarios
(C) Copyright IBM Corporation 2000, 2005. Reservados todos los derechos.