Contexte assistant formule
Les progiciels adonix permettent de définir, dans un certain nombre de fonctions de paramétrage, des formules évaluées pour définir soit un critère de sélection, soit le contenu d'un champ. Afin de faciliter la tâche des personnes en charge du paramétrage, un assistant de formules peut alors être utilisé.
Cette fonction permet de définir des rubriques accessibles dans la liste gauche de l'assistant de formule. Ces rubriques, identifiées par un nom et un intitulé, peuvent être de différents types :
- variable globale (usuellement, son code commence par G, elle peut être préfixée par [V] dans les formules). Elle doit être définie au préalable dans le dictionnaire des variables globales.
- variable locale (elle peut être préfixée par [L] dans les formules).
- fonction utilisateur (utilisée sous la forme Func TRAITEMENT.NOM, où TRAITEMENT est le nom d'un traitement, en NOM le nom de la fonction). La fonction doit être définie au préalable dans le dictionnaire des sous-programmes.
Il est à noter que l'on peut définir une liste de rubriques utilisable quelque soit le contexte et /ou une liste pour un contexte fonctionnel donné.
Le spécifique peut ajouter des éléments en leur affectant un code commençant par l'une des lettres X, Y ou Z. Les variables locales sont sytématiquement protégées. Les variables globales et fonctions sont protégées par code activté placé respectivement sur le dictionnaire des variables ou sur le dictionnaire des sous-programmes.
Pré-requis
Reportez-vous à la documentation de Mise en oeuvre
Gestion de l'écran
Ecran de saisie
L'écran, unique, permet d'identifier le contexte et le type de rubrique en tête. On saisit ensuite, dans un tableau, la liste des rubriques à afficher dans l'assistant de formule.
Bloc numéro 1
Type (champ TYP) |
Ce type, identifié par le menu local 2945, identifie la catégorie d'éléments sélectionnables dans la liste gauche de l'assistant de formules. On retrouve en effet ces éléments sous forme d'arborescence. Les lignes racines de l'arborescence peuvent correspondre à une des catégories définies ici, ou à des intitulés de tables ou d'écrans en ligne par ailleurs. |
Fonction (champ FCT) |
Définit le code de la fonction dont le contexte doit être décrit. Ce code est obligatoire pour les variables locales. |
Tableau Liste des valeurs
champ COD |
Définit le code de la rubrique accessible dans l'éditeur de formule. Cette rubrique peut être le nom d'une variable, ou le code d'une fonction sous la forme TRAITEMENT/FONCTION. |
Intitulé (champ ZINTIT) |
Boutons spécifiques
Copie
Ce bouton permet de recopier la définition de la fiche depuis ou vers un autre dossier. Bloc numéro 1
Bloc numéro 2
|