Parámetros de programa

El diagrama de sintaxis de un parámetro de programa es el siguiente:


Diagrama de sintaxis para un parámetro de programa
nombreElementoDatos
Nombre de un elemento de datos. Para conocer las normas de denominación, consulte el apartado Convenios de denominación.
tipoPrimitivo
El tipo primitivo de un elemento de datos o (en relación a una matriz dinámica) el tipo primitivo de un elemento de matriz.
longitud
La longitud del parámetro o (en relación a una matriz dinámica) 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 referenciada por nombreElementoDatos o (en el caso de un elemento de matriz dinámica) nombreMatrizDinámica.
decimales
Para algunos tipos numéricos puede especificar decimales que es un entero que representa el número de posiciones después de la coma decimal. El número máximo de posiciones decimales es el menor de dos números: 18 o el número de dígitos declarado como longitud. La coma decimal no se almacena con los datos.
"máscaraFechaHora"
Para elementos de tipo INTERVAL o TIMESTAMP, puede especificar máscaraFechaHora", que asigna un significado (como por ejemplo "dígito de año") a una posición dada en el valor de elemento. La máscara no se almacena con los datos.
nombreComponenteElementoDatos
El nombre de un componente dataItem que es visible para el programa. Para obtener detalles acerca de la visibilidad, consulte el apartado Referencias a componentes.

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

nombreComponenteFormulario
Nombre de un formulario.

El formulario debe ser accesible a través de un grupo de formularios que está identificado en una de las declaraciones de uso del programa. Un formulario al que se accede como un parámetro no puede mostrarse al usuario, pero puede proporcionar acceso a valores de campo que se pasan desde otro programa.

Para conocer las normas de denominación, consulte el apartado Convenios de denominación.

nombreRegistro
Nombre de un registro. Para conocer las normas de denominación, consulte el apartado Convenios de denominación.
nombreComponenteRegistro
Nombre de un componente de registro que es visible para el programa. Para obtener detalles acerca de la visibilidad, consulte el apartado Referencias a componentes.

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

nombreMatrizDinámica
Nombre de una matriz dinámica de registros o elementos de datos. Si utiliza esta opción, los demás símbolos de la derecha (nombreComponenteElementoDatos, tipoPrimitivo, etc.) hacen referencia a cada uno de los elementos de la matriz. Para conocer las normas de denominación, consulte el apartado Convenios de denominación.
Las siguientes consideraciones corresponden a la entrada y salida (E/S) de parámetros de registro:

Conceptos relacionados
Componente de programa
Referencias a componentes
Referencias a variables en EGL
Diagrama de sintaxis
Typedef

Consulta relacionada
Matrices
Componente de registro básico en formato fuente EGL
Componente DataItem en formato fuente EGL
Formato fuente EGL
Componente de registro indexado en formato fuente EGL
INTERVAL
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

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