Cegid XRP Ultimate | I3 Actualisé le 06/10/2022 |
|||
Fondations | |||
GLVT - Liste de valeurs particulière à une transaction |
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 |
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 |