Datos de programa aparte de los parámetros

El diagrama de sintaxis para datos de programa es el siguiente:

Diagrama de sintaxis para datos de programa aparte de los parámetros
use useEntry
Proporciona un acceso más fácil a una tabla de datos o biblioteca, necesario para acceder a formularios de un grupo de formularios. Para conocer detalles, consulte Declaración Use.
dataItemName
Nombre de un campo primitivo. Para conocer las reglas de denominación, consulte Convenios de denominación.
primitiveType
El tipo de un campo primitivo o, en relación con una matriz, el tipo primitivo de un elemento de matriz. En función del tipo, puede ser necesaria la siguiente información:
  • La longitud del parámetro o, en relación con una matriz, la longitud de un elemento de matriz. La longitud es un entero que representa el número de caracteres o dígitos del área de memoria.
  • Para algunos tipos numéricos puede especificar un entero que represente el número de posiciones después de la coma decimal. La coma decimal no se almacena con los datos.
  • Para un elemento de tipo INTERVAL o TIMESTAMP, puede especificar una máscara de fecha y hora, que asigna un significado (como por ejemplo "dígito de año") a una posición dada en el valor de elemento.

Para obtener detalles, consulte el apartado Tipos primitivos y el tema correspondiente al tipo determinado.

dataItemPartName
El nombre de un componente dataItem que es visible al programa. Para conocer detalles sobre la visibilidad, consulte Referencias a componentes.

El componente actúa como un modelo de formato, tal como se describe en Typedef.

size
El número de elementos de la matriz. Si especifica el número de elementos, la matriz se inicializa con ese número de elementos.
set-value block
Para obtener información detallada, consulte los apartados Visión general de las propiedades de EGL y Bloques set-value.
recordName
El nombre de un registro. Para conocer las reglas de denominación, consulte Convenios de denominación.
recordPartName
El nombre de un componente de registro que es visible al programa. Para conocer detalles sobre la visibilidad, consulte Referencias a componentes.

El componente actúa como un modelo de formato, tal como se describe en Typedef.

const nombreConstante tipoPrimitivo=literal
Nombre, tipo y valor de una constante. Especifique una serie entrecomillada (para un tipo de carácter); un número (para un tipo numérico); o una matriz de valores del tipo adecuado (para una matriz). Ejemplos:
  const myString String = "Great software!";
  const myArray  BIN[] = [36, 49, 64];
  const myArray02 BIN[][] = [[1,2,3],[5,6,7]];

Para conocer las reglas de denominación, consulte Convenios de denominación.

Conceptos relacionados
Proyectos, paquetes y archivos EGL
Visión general de las propiedades de EGL
Componentes
Componente de programa
Referencias a variables en EGL
Segmentación en aplicaciones de texto
Bloques de establecimiento de valor
Diagrama de sintaxis para sentencias y mandatos EGL
Typedef

Consulta relacionada
Matrices
Inicialización de datos
Componente DataItem en formato fuente EGL
Componente DataTable en formato fuente EGL
Formato fuente EGL
Sentencias EGL
forward
Componente de función en formato fuente EGL
Componente de registro indexado en formato fuente EGL
Formulario de entrada
Registro de entrada
INTERVAL
Valores de error de E/S
Componente de registro MQ en formato fuente EGL
Convenios de denominación
Tipos primitivos
Componente de registro relativo en formato fuente EGL
Componente de registro serie en formato fuente EGL
Componente de registro SQL en formato fuente EGL
TIMESTAMP

Declaración use

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