Cette transaction permet la définition des listes de valeurs :
- des champs de transactions ne gérant pas une table (soumission) ;
- des champs de transactions pour lesquels on veut utiliser d'autres champs de la transaction, soit comme paramètres d'entrée du select ou comme champs de réception en sortie de la liste de valeurs.
Pour les champs de transactions gérant une table (gestions, consultations), le nom du bloc et de la transaction sont obligatoires.
Pour les champs de transactions ne gérant pas une table (soumissions), le nom du bloc et de la transaction sont facultatifs. S'ils ne sont pas renseignés, la liste de valeurs sera utilisable dans toutes les soumissions pour ce nom de champ s'il n'y a pas de liste de valeurs spécifique.
Le nom de l'utilisateur peut être "*" ou un utilisateur individuel.
Dans le cas où l'utilisateur est "*", la liste de valeurs est valable pour tous les utilisateurs n'ayant pas redéfini une liste de valeurs pour leur compte.
Données
Champ
Précisez ici le nom du champ. Il doit exister dans la gestion des champs d'une transaction.
Utiliser l'option "Informations sur le champ courant" du menu "Aide" pour connaître le nom du champ et le nom de l'objet associé à la transaction.
Bloc
Précisez ici le nom du bloc. Il doit exister dans la gestion des tables d'une transaction.
Zone obligatoire si le champ appartient à une transaction gérant une table.
Pour les transactions ne gérant pas une table (Soumissions), le nom du bloc est BSOU.
Pour les transactions gérant une table (Gestions, Consultations), le nom du bloc est B+Nom de la table.
Select
Précisez ici le numéro de select. Il doit exister dans la gestion des selects de liste de valeurs.
Confidentialité
Utilisation de la vue de confidentialité dans la gestion des selects de liste de valeurs si la fonctionnalité est prévue (caractère @).
Transaction
Précisez ici le nom de la transaction. Elle doit exister dans la gestion des transactions.
Zone obligatoire si le champ appartient à une transaction gérant une table.
Utilisateur
Précisez ici le nom de l'utilisateur. Il doit valoir "*" ou exister dans la gestion des utilisateurs individuels.
Si "*", la liste de valeurs est valable pour tous les utilisateurs n'ayant pas redéfini une liste de valeurs pour leur compte.
Entrées : Champs 1 à 5
Nom du Bloc + Champ dont la valeur sera utilisée comme argument dans la clause where du select de liste de valeurs.
Syntaxe : BLOC:CHAMP (Ex : BGTETS:NUMGTETS).
Sorties : Champs 1 à 5
Nom du Bloc + Champ pour lequel la valeur de la colonne de select en sortie associée sera recopiée dans la transaction.
Syntaxe : BLOC:CHAMP (Ex : BGTETS:NUMGTETS).