Esta sección proporciona opciones para definir características de diseño específicas como por ejemplo el desplazamiento de un diseño de registro así como diferentes métodos para definir criterios de registro.
Utilice las opciones ubicadas en la parte superior del Editor de plantillas para identificar si la plantilla seleccionada actualmente se utilizará para acceder a datos segmentados. Además, si la plantilla contiene más de un diseño de registro, utilice el recuadro desplegable para seleccionar qué diseño de registro desea editar.
Al especificar un valor para el desplazamiento se altera la posición inicial del tipo de registro seleccionado actualmente en relación con los datos de registro reales. Si se especifica un valor de desplazamiento, se añadirá a la longitud de registro del campo de nivel 01 y a la posición inicial de todos los campos dentro del tipo de registro. El valor de desplazamiento especificado debe estar dentro del rango entre -32760 y 32760.
| Expresión REXX de formato libre | Descripción |
|---|---|
| #ref | Un campo que devuelve un valor del diseño de registro actual a utilizar en la expresión. Los campos se identifican mediante el símbolo #, seguido del número de referencia del campo, por ejemplo #8. También puede utilizar el valor devuelto realizando un cálculo con un número de campos, por ejemplo (#5 + #6). Para hacerlo, debe incluir el cálculo entre paréntesis y utilizar operadores aritméticos válidos, conjuntamente con una referencia de campo como mínimo. Otra alternativa es utilizar una función REXX que lista al menos un campo como un argumento, por ejemplo MAX(#5,#6,#7). |
| operador-de-comparación | Operador de comparación. Un símbolo que expresa la forma en que el valor derivado del campo o del cálculo de campo debe compararse con el valor. Por ejemplo, el símbolo ″>″ representa "es mayor que″. Integración del Gestor de archivos soporta todos los operadores de comparación de REXX. |
| valor | Cualquier expresión que devuelva un único valor para utilizarlo en la expresión de criterios. Esto puede tener la forma de una serie, un valor numérico, un campo, un cálculo que devuelve un valor o una función REXX. |
Los operadores lógicos como por ejemplo AND (&) y OR (|) pueden utilizarse para crear varias expresiones de criterio. Los paréntesis pueden utilizarse para controlar el orden de evaluación en cálculos y en expresiones de criterio.
La otra opción consiste en utilizar el editor Generar criterios "por campo". El editor Generar criterios facilita la construcción de criterios de registros mediante un procedimiento más estructurado. Mediante el editor Generar criterios, puede construir expresiones complejas a partir de una lista de campos, operadores de comparación Y/O conectores y expresiones de valor. Puede acceder al editor Generar criterios seleccionando el botón Generar criterios ubicado tras cada ubicación de entrada de texto de criterios de formato libre.
El proceso puede finalizar aquí, o bien puede continuar mejorando los criterios mediante los conectores AND/OR lógicos situados en la parte inferior del editor para combinar múltiples criterios en expresiones complejas. Utilice los botones etiquetados como Subir y Bajar para reorganizar el orden de sus expresiones.