Les variables DIALOG
Les branches suivantes permettent de gérer les variables utilisées dans le Macro Langage et dans les GFDs :
Variables par type
Variables spécifiques
Variables tout type.

Les variables spécifiques sont signalées par le type de variable placé devant la référence variable dans la colonne « Réf. Var. ».
Quels sont les champs de la définition des variables ?
Onglet « Définition »

Type Variable: Zone obligatoire. Type de la variable. Saisi uniquement en création. Initialisé avec le type courant dans la branche « Variables Par Type » et non saisi dans ce cas.
Il n’est pas possible de créer, modifier ou supprimer une variable appartenant à un type de variable figé.
Variable: Zone obligatoire. Référence de la variable. Saisie uniquement en création.
Var. Figée: Uniquement en consultation. La variable est-elle ou non figée.
Aucune action de gestion n’est possible sur une variable figée.
Etat: Uniquement en consultation. Etat de la variable. Les valeurs possibles sont :
Etat | Description |
I | Inconnu. Variable en cours de création. |
S | Supprimé logiquement. |
V | Valide. |
Désignation: Zone facultative. Désignation de la variable.
Dési. Courte: Zone facultative. La désignation courte d’une variable est utilisée comme libellé dans les fiches et les listes la présentant.
Mot Directeur: Zone facultative. Mot directeur de la variable. Permet de réaliser des tris et des recherches par un moyen autre que la référence.
Famille: Zone facultative. Famille de la variable. La liste déroulante présente les familles de variables définies dans les paramètres utilisateurs (Requêtes/Familles Variables)
Sous-Famille: Zone facultative. Sous-famille de la variable. La liste déroulante présente les familles de variables définies dans les paramètres utilisateurs (Requêtes/Sous-Familles Variables)
Type: Zone obligatoire. Type de la variable. Saisi uniquement en création. La liste déroulante propose les valeurs suivantes :
Type | Description |
A | Alphanumérique |
C | Alphanumérique Long |
D | Date |
E | Entier |
F | Indicateur |
L | Logique |
R | Réel |
Nbre Indices: Uniquement en consultation. Nombre d’indices pour une variable de type tableau.
Les variables non figées ne peuvent pas être de type tableau.
Format: Zone facultative. Format de la variable. La liste déroulante présente la liste des formats disponibles en fonction du type renseigné.
Historique ? Zone facultative. Permet d’indiquer si on souhaite ou non historiser les différentes valeurs de la variables dans la GFD correspondante. Si cette zone est cochée, les modifications de valeurs de la variable seront tracées et consultables dans la GFD correspondante par l’action « Historique ».
La saisie de cette zone n’est possible que pour les types de variables :
VAF Variables Spécifiques Liens Articles-Fournisseurs
VAS Variables Spécifiques Articles Standard
VAT Variables Temporelles Articles
VFF Variables Spécifiques Fournisseurs
VNO Variables Spécifiques Nomenclatures de Définition
VDE Variables Spécifiques Commandes Commerciales
VDL Variables Spécifiques Lignes de Commandes Commerciales
Onglet « Val. Défaut »

Val. Alpha. Déf.: Zone facultative. Valeur alphanumérique par défaut de la variable. Saisie uniquement si la variable est de type Alphanumérique (A) ou Alphanumérique Long (C).
Val. Num. Déf.: Zone facultative. Valeur numérique par défaut de la variable. Saisie uniquement si la variable est de type Entier (E) ou Réel (R).
Val. Date Déf.: Zone facultative. Valeur date par défaut de la variable. Saisie uniquement si la variable est de type Date (D).
Val. Log. Déf.: Zone facultative. Valeur logique par défaut de la variable. Saisie uniquement si la variable est de type Logique (L).
Réf. Liste Valeur: Zone facultative. Liste de valeurs dans laquelle sont renseignées les valeurs possibles de la variable. Saisie uniquement si la variable est de Alphanumérique (A) ou Alphanumérique Long (C).
Lors de la saisie d’une variable sur laquelle est définie une liste de valeurs :
la sélection des valeurs est proposée
le contrôle de la valeur saisie est fait.
Valeur Minimum: Zone facultative. Valeur minimum de la variable. Saisie uniquement si la variable est de type Entier (E) ou Réel (R).
Lors de la saisie d’une variable sur laquelle est définie une valeur minimum, dans une GFD, le contrôle de la valeur saisie est fait.
Valeur Multiple: Zone facultative. Valeur multiple de la variable. Saisie uniquement si la variable est de type Entier (E) ou Réel (R).
Lors de la saisie d’une variable sur laquelle est définie une valeur multiple, dans une GFD, le contrôle de la valeur saisie est fait.
Unité de Mesure: Zone facultative. Unité de mesure dans laquelle est exprimée la valeur de la variable. Saisie uniquement si la variable est de type Entier (E) ou Réel (R).
Lors de l’affichage d’une variable présentant une unité de mesure, dans une GFD, celle-ci est affichée comme libellé complémentaire de la valeur saisie.
Valeur Mini. Arr.: Zone facultative. Valeur minimum de l’arrondi à apporter à la valeur de la variable. Saisie uniquement si la variable est de type Entier (E) ou Réel (R). Non gérée.
Valeur Mult. Arr.: Zone facultative. Valeur multiple d’arrondi à apporter à la valeur de la variable. Saisie uniquement si la variable est de type Entier (E) ou Réel (R). Non gérée.
% Arrondi: Zone facultative. Pourcentage d’arrondi à partie duquel la valeur de la variable est arrondi à la valeur multiple supérieure. Saisie uniquement si la variable est de type Entier (E) ou Réel (R). Non géré.
Onglet « Commentaire »
Commentaire: Zone facultative. Commentaire associé à la variable.
Date Création: Uniquement en consultation. Date de création de la variable.
Util. Création: Uniquement en consultation. Utilisateur ayant créé la variable.
Date Modif.: Uniquement en consultation. Date de la dernière modification de la variable.
Util. Modif.: Uniquement en consultation. Utilisateur ayant effectué la dernière modification de la variable.
Quelles sont les actions disponibles sur les variables ?

Actions Standards de Gestion (Accès en Gestion, Création, Modification …)
Les actions de gestion (Création, Modification, Modification Globale, Duplication et Suppression) ne sont pas disponibles sur une variable figée.
Cas d’Emploi (DIALOG): Cette action permet d’accéder à la liste des requêtes DIALOG, utilisant la variable courante.

Cas d’Emploi (GFD): Cette action permet d’accéder à la liste des ergonomies GFD dans lesquelles la variable courante est affichée.

Exportation / Importation de Données: Actions standards de gestion de l’exportation et l’importation de données.
Quelles sont les variables partagées entre requêtes ?
Dans tous les types de requêtes, les variables partagées entre les requêtes et leur cadre d’utilisation sont les variables de type SCR, VCR, VBP et XML.
Les autres types de variables partagées entre les requêtes et leur cadre d’utilisation sont différents suivant le type de requête :
Type | Désignation | Variables Partagées |
AIC | Ini. Entête de Commande Fournisseur | SFE |
APC | Calcul Prix Fournisseur | CAF |
APL | Génération Liste Calcul Prix Fou. | CAF |
GCA | Ini. Article Ligne Cde. Commerciale | VBA |
GCL | Ini. Ligne Commande Commerciale | VBA |
GCQ | Questionnaire Saisie Cde Config. | VBA, VBQ |
PSD | Procédures Saisies Dynamiques | VSD, VBQ,VAC |
REB | Extraction Base de Données | VAC |
REN | Extraction Liste Informations | VBS |
REP | Présentation Liste Informations | VBS |
RGG | Gamme Générique | VPG, VGG |
RN1 | Maintenance Nomenclature Générique | VBA |
RN2 | Ini. Art.Std. Lien de Nomenclature | VBA, SNO, VNO |
RN5 | Ini. Lien de Nomenclature Générée | VBA, SNO, VNO |
RNG | Règle Nomenclature de Gestion | VPN |
RP1 | Calcul Prix Article | VNG |
RV5 | Ini. Variantes Articles Standards | VBA |
RV6 | Ini. Var. Articles Standards | VBA |
RVG | Recherche Gamme Générique | VPG |
RVN | Recherche Nomenclature de Gestion | VPN |
STO | Procédures Mouvements Stocks | STO, VBQ |