Si establece un recuadro de selección en inhabilitado (*CMDDFT), ese
parámetro no se pasará al sistema principal y se utilizará el valor por
omisión definido en el sistema principal.
- Crear descripciones de campo FILLER
- *DDSFILLER es el valor seleccionado. Siempre se crea una
descripción de campo FILLER de un carácter, "07 FILLER PIC X", cuando una
sentencia COPY DDS no encuentra campos coincidentes.
*NODDSFILLER es el valor no seleccionado. No se crea ninguna
descripción de campo FILLER si una sentencia COPY DDS no encuentra campos
coincidentes.
- Crear archivo dinámicamente
- *CRTF es el valor seleccionado. Los archivos que no están
disponibles en el momento de la operación OPEN se crean dinámicamente.
*NOCRTF es el valor no seleccionado. Los archivos que no están
disponibles en el momento de la operación OPEN no se crean
dinámicamente.
- Comprobar claves duplicadas
- *DUPKEYCHK es el valor seleccionado. Los archivos INDEXED se
comprueban en busca de claves duplicadas.
*NODUPKEYCHK es el valor no seleccionado. Los archivos INDEXED no se
comprueban en busca de claves duplicadas.
- Inicializar archivos relativos
- *INZDLT es el valor seleccionado. Los archivos relativos con acceso
secuencial se inicializan con registros suprimidos durante la operación CLOSE
si se abrieron para OUTPUT. Los registros activos en los archivos no se
ven afectados. Es decir, el límite de registro se define como el tamaño
de archivo para las operaciones OPEN posteriores.
*NOINZDLT es el valor no seleccionado. Los archivos relativos con
acceso secuencial no se inicializan con registros suprimidos durante la
operación CLOSE si los archivos se abrieron para OUTPUT. Es decir, el
límite de registro se determina por el número de registros escritos en el
tiempo de OPEN OUTPUT. Las operaciones OPEN posteriores sólo permiten
acceder al límite de registro.
- Control de bloques de registros
- *BLK es el valor seleccionado. El compilador permite la agrupación
en bloques de archivos de acceso DYNAMIC y archivos de acceso SEQUENTIAL con
una sentencia START, cuando se utiliza la cláusula BLOCK CONTAINS. No
se permite la agrupación en bloques para los archivos RELATIVE abiertos para
operaciones de salida. La cláusula BLOCK CONTAINS controla el número de
registros que se van a agrupar en bloque. Si no se utiliza la cláusula
BLOCK CONTAINS, el compilador sólo permite la agrupación en bloques de los
archivos de acceso SEQUENTIAL sin ninguna sentencia START. El sistema
operativo determina el número de registros que se van a agrupar en
bloque.
*NOBLK es el valor no seleccionado. El compilador sólo permite
agrupar en bloques los archivos de acceso SEQUENTIAL sin ninguna sentencia
START. Si especifica una cláusula BLOCK CONTAINS, ésta se pasa por alto
excepto para los archivos de cinta.
- Permitir ACCEPT/DISPLAY ampliada
2
- *EXTACCDSP es el valor seleccionado. El compilador permite
sentencias ACCEPT y DISPLAY ampliada.
*NOEXTACCDSP es el valor no seleccionado. El compilador no permite
sentencias ACCEPT y DISPLAY ampliada.
- Distintivos de claves duplicadas
3
- *FS21DUPKY es el valor seleccionado. El compilador informa sobre un
estado de archivo 21 al procesar un archivo indexado con claves duplicadas en
acceso al azar o dinámico, si el valor de la clave se cambia entre la
sentencia READ obligatoria y una sentencia REWRITE o DELETE inmediatamente
posterior.
*NOFS21DUPKY es el valor no seleccionado. El compilador no informa
sobre un estado de archivo 21 al procesar un archivo indexado con claves
duplicadas en modalidades de acceso al azar o dinámicas. Una sentencia
REWRITE puede cambiar la clave de un registro.
- Serie de PICTURE en mayúsculas
4
- *MONOPIC es el valor seleccionado. La serie de caracteres de
PICTURE se convierte a mayúsculas.
*NOMONOPIC es el valor no seleccionado. El símbolo de moneda
utilizado en la serie de caracteres de PICTURE es sensible a las
mayúsculas. Es decir, las letras minúsculas correspondientes a las
letras mayúsculas para los símbolos PICTURE A, B, E, G, N, P, S, V, X, Z, CR,
y DB equivalen a su representación en mayúsculas en una serie de caracteres de
PICTURE. Todas las demás letras minúsculas no equivalen a sus
correspondientes representaciones en mayúsculas.
(C) Copyright IBM Corporation 1992, 2005. All Rights Reserved.