Crear componentes dataItem a partir de un componente de registro SQL (visión general)

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.

Considere los siguientes elementos de estructura:
  10 myHostVar01 CHAR(3);
  10 myHostVar02 BIN(9,2);
Puede solicitar que se creen componentes dataItem:
  DataItem myHostVar01 CHAR(3) end

  DataItem myHostVar02 BIN(9,2) end
Otro efecto es que las declaraciones de elemento de estructura se vuelven a escribir:
  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

Consulta relacionada
Componente DataItem en formato fuente EGL
Componente de registro SQL en formato fuente EGL

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