Rational Developer for System z aplica determinadas reglas para el
formato de registro (RECFM), la longitud de registro (LRECL) y el
tamaño de bloque (BLKSIZE).
Cuando asigna un conjunto de datos particionados o
conjunto de datos secuencial y utiliza la página Características de
conjunto de datos del asistente Conjunto de datos nuevo para
especificar el formato de registro, la longitud de registro y el
tamaño de bloque, Rational Developer for
System z aplica las reglas siguientes:
- Con cualquier valor de formato de registro excepto U, se necesita o bien la longitud de registro, o bien el tamaño
de bloque y ambos pueden especificarse. Un valor cero es lo mismo que no especificar un valor. Si omite tanto la
longitud de registro como el tamaño de bloque, el asistente presenta una solicitud con el mensaje Longitud de
registro: no puede estar vacío o Tamaño de bloque: no puede estar vacío.
- Si el formato de registro es F, FA o FM y se especifican tanto la longitud de registro como el tamaño de bloque,
ambos valores deben ser iguales. El valor predeterminado de cada valor es el del otro valor. Si intenta especificar valores diferentes para la longitud de
registro y el tamaño de bloque, Rational
Developer for System z muestra el mensaje
Para el formato de registro seleccionado, los valores de
longitud de registro y tamaño de bloque deben ser iguales si se
especifican ambos.
- Si el formato de registro es FB, FBA o FBM y se especifican tanto la longitud de registro como el tamaño de bloque,
el tamaño de bloque debe ser una múltiplo de la longitud de registro. Si especifica la longitud de registro sin tamaño
de bloque, OPEN calcula un valor óptimo para el tamaño de bloque que depende del tipo de dispositivo. Si intenta especificar un valor para el tamaño de bloque que no sea
un múltiplo de la longitud de registro, Rational
Developer for System z muestra el mensaje
Para el formato de registro seleccionado, el valor de tamaño
de bloque debe ser un múltiplo de la longitud de registro si se
especifican ambos.
- Si el formato de registro es V, VB, VA, VBA, VM o VBM y se especifican tanto el tamaño de bloque como la longitud
de registro, el tamaño de bloque debe ser como mínimo el cuádruplo del valor de la longitud de registro. Si especifica la longitud de registro sin tamaño
de bloque, OPEN calcula un valor óptimo para el tamaño de bloque que depende del tipo de dispositivo. Será como mínimo
el cuádruplo del valor de la longitud de registro. Si intenta
especificar un valor de tamaño de bloque que sea menor que el
cuádruplo de la longitud de registro, Rational
Developer for System z muestra el mensaje
Para el formato de registro seleccionado, el valor de tamaño
de bloque debe ser como mínimo el cuádruplo del valor de la
longitud de registro si se especifican ambos.
- Si el formato de registro es VA, VBA, VM o VBM, la longitud de
registro debe ser como mínimo 5. Si intenta especificar un valor de
longitud de registro que sea menor que 5, Rational
Developer for System z muestra el mensaje
Para el formato de registro seleccionado, el valor de
longitud de registro debe ser 5 como mínimo.
- Si el formato de registro es U, el tamaño de bloque es necesario y la longitud de registro está inhabilitada. Si omite el tamaño de bloque, el asistente presenta una solicitud con el mensaje Tamaño de bloque: no puede estar vacío.