Variables
Recherche de variables
Lors de la création et de l'édition de formules, il est souvent nécessaire de trouver la définition de la variable ou de la valeur intermédiaire. Dans toutes les boîtes de dialogues pour la définition des variables et des valeurs intermédiaires (Variables, EAI, ECP, éditeur DI-COB), il y a maintenant une fonction de recherche de variables ou de valeurs intermédiaires. Cette recherche s’effectue via le bouton "Rechercher une variable" permettant de saisir le terme recherché :
Le texte exact est recherché (par exemple, V_abc123). Pour effectuer une recherche partielle, vous devez utiliser l’astérisque *. Par exemple, V_A* pour trouver les variables commençant par V_A. Autre exemple, *abc* recherche toutes les variables contenant abc.
La fonction effectue la recherche parmi les variables mais aussi dans les désignations des variables. Vous pouvez donc rechercher le texte affiché si vous ne connaissez pas le nom de la variable.
Si vous cliquez à nouveau sur le bouton "Rechercher une variable" et renseignez un nouveau texte, la recherche redémarre au début de la liste de variables.
Avec le bouton "Résultat suiv", le dernier texte utilisé pour la recherche est à nouveau recherché. Si un autre résultat est trouvé, la fonction recherche vous amène à celui-ci. Ce bouton permet ainsi de passer d’un résultat à un autre jusqu’à ce qu’il revienne au premier résultat trouvé. Vous devez donc cliquer sur ce bouton autant de fois que nécessaire.
Éditeur DI-COB – Affichage des valeurs actuelles dans l’éditeur de formules
Si une formule est ouverte dans l'éditeur de formules, les valeurs actuelles des variables sont également affichées dans la liste des variables après les textes. En haut de la boîte de dialogue, vous pouvez voir le résultat de la formule entière. Ces affichages sont très utiles pour vérifier les formules ; il est ainsi plus facile d’identifier si un résultat est dû à la formule actuelle ou s'il y a une valeur inattendue pour une variable. Les valeurs ne peuvent être affichées que dans l'éditeur DI-COB car c’est le seul module depuis lequel les variables système possèdent une valeur.
Édition d’un fichier de variables
Pour l'édition de valeurs intermédiaires, il s'est avéré utile de les externaliser dans un fichier texte et de les éditer avec un éditeur de texte standard (par ex. Notepad). De nombreuses fonctionnalités utiles telles que la recherche, le remplacement, la copie, etc. sont disponibles dans ces éditeurs. Désormais, dans toutes les boîtes de dialogue de définition de variables (Variables, EAI, ECP et éditeur DI-COB), les variables peuvent également être exportées dans un fichier texte pour être modifiées puis importées à nouveau dans Dietrich’s. Les fichiers sont sauvegardés dans le répertoire % DHPTMP%
(par exemple, C:\Dietrichs20\wintmp) comme pour les valeurs intermédiaires. Les noms de fichier créés sont VAEditor.txt ou VAEditorHRB.txt suivant la fonction dans laquelle on se trouve.
Création de fichiers journaux
Nous pouvons générer des fichiers journaux lors de l'exécution d’éléments combinés paramétriques, de bibliothèques DI-COB et dans l'éditeur DI-COB. Ceux-ci contiennent une liste des variables et des valeurs intermédiaires avec les valeurs correspondantes dans la situation respective. Les fichiers journaux sont créés dans le répertoire %DHPTMP%
(par exemple c:\Dietrichs20\wintmp). Ils sont extrêmement utiles pour le contrôle, mais ces fichiers ne sont pas nécessaires pour l'exécution des ECP et des fichiers COB.
La création de ces fichiers est contrôlée depuis le gestionnaire de projets sous la fonction "5-02-1 Sauvegarde et historique" via la case à cocher "Création de fichiers journaux pour les variables". Si elle est activée, les fichiers journaux sont créés. Par défaut, la case n'est pas cochée, les fichiers ne sont pas créés, ce qui permet de gagner du temps dans le processus.
Conditions interconnectées par "Ou"
Il est maintenant possible de lier des conditions par "ou". De cette manière beaucoup de situations peuvent mieux être décrites auxquelles jusqu'à présent, par exemple, plusieurs valeurs intermédiaires étaient nécessaires. Vous trouverez une description étendue dans le document Variables_Ud20.pdf.
Last updated
Was this helpful?