Después de declarar elementos de estructura en un componente de registro SQL, puede utilizar un mecanismo especial del editor EGL para crear componentes de elemento de datos que sean equivalentes a los elementos de estructura. La ventaja es que podrá crear más fácilmente un registro no SQL (normalmente un registro básico) para transferir datos a y desde el registro SQL relacionado durante la ejecución.
10 myHostVar01 CHAR(3); 10 myHostVar02 BIN(9,2);
DataItem myHostVar01 CHAR(3) end DataItem myHostVar02 BIN(9,2) end
10 myHostVar01 myHostVar01; 10 myHostVar02 myHostVar02;
Como se muestra en este ejemplo, cada componente dataItem recibe el mismo nombre que el elemento de estructura relacionado y actúa como una typedef para el elemento de estructura. Cada componente de elemento de datos también está disponible como una typedef para otros elementos de estructura.
Antes de poder utilizar un elemento de estructura como base de un componente dataItem, el elemento de estructura debe tener un nombre, debe tener características primitivas válidas y no debe señalar a una typedef.
Conceptos relacionados
Soporte de SQL
Tareas relacionadas
Crear componentes dataItem a partir de un componente de registro SQL