Componentes de los campos de transacción

Aquí se describe cada parte de un campo de transacción en el cuadro de diálogo Descripción de transacción.

Número de referencia que ordena los campos dentro de la descripción de transacción.

Nombre de campo

Etiqueta que enlaza el campo de la transacción con un campo real de un formulario, con una fecha relacionada con un proceso o con un valor que el usuario indique. Símbolos:

#: variables del sistema.

&: complementos de campo.

¤: variables del sistema en las transacciones de inicio y fin.

Para que un campo de transacción se corresponda con un campo real de un formulario, el nombre y el índice del campo indicados en la descripción de transacción deben ser idénticos al nombre y al índice de un campo de la definición de documento.

Índ

Índice del campo. Los campos no indexados (independientes) tienen el índice 0. Los campos que el usuario añada manualmente también tendrán el índice 0.

Formato

Parte

Ejemplo

Significado

Alineación

-" "A(1)N(5) 

- significa alineado a la izquierda.

Carácter de relleno

-" "A(1)N(5)

" " significa que el carácter de relleno será un espacio.

Formato de datos

-" "A(1)N(5)

A(1)N(5) significa que los datos constan de una letra seguida por cinco cifras.

Completar siempre

Indica si el campo debe completarse hasta su longitud máxima (Long), con independencia de que Compactar esté seleccionado en el cuadro de diálogo Opciones de descripción de transacción. Uno (1) significa que el campo se va a completar, mientras que cero (0) indica que no.

Long

Longitud en caracteres de los datos de salida.

Pos

Posición dentro del registro en la que van a comenzar los datos de salida de ese campo de transacción en particular. FORMS determinará la posición automáticamente. No preste atención a la posición si la descripción de transacción contiene instrucciones condicionales. En tal caso, la "posición" será incorrecta y cada registro tendrá un tamaño distinto.

Expresión

El cuadro Expresión contiene una de estas cosas:

Nombre doc.

Sólo está presente en las descripciones de transacción de los juegos. Indica a FORMS a qué formulario corresponde el campo de transacción.

Caso

Sólo está presente en las descripciones de transacción de los juegos. Cuando un formulario puede aparecer más de una vez dentro del mismo juego, indica con cuál de las apariciones del formulario (dentro del juego) se relaciona un campo de la transacción.

Modificación de una descripción de transacción

Especificación del formato de los datos de salida

Introducción a las descripciones de transacción