Composants des champs de transaction

Vous trouverez une description de chaque partie d'un champ de transaction dans la boîte de dialogue Description de transaction.

Numéro de référence répertoriant les champs à l'intérieur de la description de transaction.

Nom de champ

Un libellé qui relie le champ de transaction à un champ réel d'un formulaire, à une donnée temporelle de traitement telle que la date ou l'heure, ou à une valeur que vous avez indiquée. Symboles :

# - Variables système

& - saisie complémentaire de champ

¤ - variables système dans les transactions de début et de fin

Pour qu'un champ de transaction corresponde à un champ réel dans un formulaire, le nom de champ et l'index figurant dans la description de transaction doivent être identiques au nom et à l'index d'un champ dans la définition de formulaire.

Index

index du champ. Les champs non indexés (autonomes) ont pour indice 0. Les champs que vous ajoutez vous-même ont également pour indice 0.

Format

Partie

Exemple

Signification

Justification

-" "A(1)N(5) 

- signifie : justifié à gauche

Caractère de remplissage

-" "A(1)N(5)

" " signifie que le caractère de remplissage est un espace

Format de données

-" "A(1)N(5)

A(1)N(5) signifie que les données comprennent une lettre suivie de cinq chiffres

Toujours compléter

Indique si le champ est ou nom complété pour atteindre sa longueur maximale (Long), que le paramètre Compact soit sélectionné ou non dans la boîte de dialogue Options de description de transaction. La valeur "un" (1) signifie que le champ sera complété, la valeur "zéro" (0) qu'il ne sera pas complété.

Long

Longueur des données de sortie en nombre de caractères.

Pos

Position au sein de l' enregistrement où doivent commencer les données de sortie de ce champ de transaction. FORMS détermine la position automatiquement. Ne faites pas attention à la position s'il existe des instructions conditionnelles dans la description de transaction. Dans ce cas, la "position" est incorrecte et chaque enregistrement sera d'une taille différente.

Expression

La zone Expression contient l'un de ces éléments :

Nom de formulaire

Apparaît uniquement dans les descriptions de transaction pour les jeux. Indique à FORMS le formulaire auquel le champ de transaction doit correspondre.

Occurrence

Apparaît uniquement dans les descriptions de transaction pour les jeux. Lorsqu'un formulaire apparaît plusieurs fois dans un même jeu, il indique à quelle occurrence du formulaire (dans le jeu) se rapporte le champ de transaction.

Edition d'une description de transaction

Spécification du format des données de sortie

Descriptions de transactions : Présentation