Cegid XRP Ultimate  |      Actualisé le 

Fondations

GLVT - Liste de valeurs particulière à une transaction

Sommaire

   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).


   Paramètres standard


Messages

   GTLVT050 - Veuillez saisir le champ OU le champ et le bloc et la transaction


   GTLVT052 - Les Entrées et Sorties doivent être de la forme BLOC:CHAMP


   GTLVT053 - Tous les blocs saisis doivent être identiques


   GTLVT054 - Veuillez saisir l'entrée $1 avant l'entrée $2


   GTLVT055 - Veuillez saisir la sortie $1 avant la sortie $2


   GTLVT056 - Nombre d'entrées saisies supérieur au nombre d'entrées du select : $1


   GTLVT057 - Nombre d'entrées saisies inférieur au nombre d'entrées du select : $1


   GTLVT058 - Nombre de sorties différent du nombre de colonnes en sortie du select : $1