Componente de registro indexado en formato fuente EGL

Un componente de registro de tipo indexedRecord se declara en un archivo fuente EGL, como se describe en el apartado Formato fuente EGL.

A continuación se ofrece un ejemplo de componente de registro indexado:
  Record ExampleIndexedRecordPart type indexedRecord
    {
      fileName = "myFile",
      keyItem  = "myKeyItem"
    }
    10 myKeyItem CHAR(2);
    10 myContent CHAR(78);
  end
El diagrama de sintaxis de un componente de registro indexado es el siguiente:

Diagrama de sintaxis de un componente de registro indexado
Record nombreComponenteRegistro indexedRecord
Identifica el componente como de tipo indexedRecord y especifica el nombre. Para conocer las normas, consulte el apartado Convenios de denominación.
fileName = "nombreArchivoLógico"
El nombre de archivo. Para obtener detalles acerca del significado de la entrada, consulte el apartado Asociaciones de recursos (visión general). Para conocer las normas, consulte el apartado Convenios de denominación.
keyItem = "elementoClave"
El elemento de clave, que sólo puede ser un elemento de estructura exclusivo en el mismo registro. Debe utilizar una referencia no calificada para keyItem; por ejemplo, utilice myItem en lugar de myRecord.myItem. (En una función, sin embargo, puede hacer referencia a ese elemento de estructura al igual que haría con cualquier elemento de estructura).
lengthItem = "elementoLongitud"
El elemento de longitud, como se describe en el apartado Propiedades que dan soporte a registros de longitud variable.
numElementsItem = "elementoNúmeroElementos"
El elemento de número de elementos, como se describe en el apartado Propiedades que dan soporte a registros de longitud variable.
elementoEstructura
Un elemento de estructura, como se describe en el apartado Elemento de estructura en formato fuente EGL.

Conceptos relacionados
Proyectos, paquetes y archivos EGL
Referencias a componentes
Componentes
Componentes de registro
Referencias a variables en EGL
Asociaciones de recursos y tipos de archivo
Typedef

Tareas relacionadas
Diagrama de sintaxis para sentencias y mandatos EGL

Consulta relacionada
Matrices
Componente DataItem en formato fuente EGL
Formato fuente EGL
Componente de función en formato fuente EGL
Componente de registro MQ en formato fuente EGL
Convenios de denominación
Tipos primitivos
Componente de programa en formato fuente EGL
Propiedades que dan soporte a registros de longitud variable
Componente de registro relativo en formato fuente EGL
Componente de registro serie en formato fuente EGL
Componente de registro SQL en formato fuente EGL
Elemento de estructura en el formato fuente de EGL

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