Si on saisit Oui dans cette rubrique, les éléments du module correspondant sont pris en compte dans le traitement.
Bloc numéro 2
| Si cette case est cochée, la recherche inclut le type d'élément en question. |
|   |
|   |
|   |
|   |
|   |
|   |
|   |
|   |
|   |
|   |
|   |
|   |
|   |
|   |
|   |
|   |
Bloc numéro 3
| Ces champs permettent de donner des bornes de début et de fin sur les codes à traiter. |
|   |
|   |
|   |
|   |
|   |
|   |
|   |
|   |
|   |
|   |
|   |
|   |
|   |
|   |
|   |
|   |
|   |
|   |
|   |
|   |
|   |
|   |
|   |
|   |
|   |
|   |
|   |
|   |
|   |
|   |
|   |
|   |
|   |
Bloc numéro 5
| Cette case permet d'avoir une trace détaillée : lorsqu'elle est cochée, on précise dans la trace le détail des différences (sur quel champ, quelles sont les valeurs distinctes). Le fait que cette case soit cochée ajoute également dans la trace une ligne signalant les éléments identiques. |
| Définit la langue dans laquelle sera effectuée la comparaison au niveau des messages. Si la valeur est vide, la comparaison s'effectuera sous toutes les langues. |
| Si la case est cochée, des informations supplémentaires d'ordre technique, sont ajoutées dans la trace (en l'occurrence le nom de la zone du dictionnaire concernée par les différences). |
|
|   |
Fermer
Icône Actions
Lorsqu'on a un tableau de saisie de choix multiples avec un choix de réponse Oui / Nonsur chaque ligne, cette fonction permet de répondre Oui à toutes les lignes à partir de la ligne courante.
Lorsqu'on a un tableau de saisie de choix multiples avec un choix de réponse Oui / Nonsur chaque ligne, cette fonction permet de répondre Non à toutes les lignes à partir de la ligne courante.
Ce type d'utilitaire est très long à l'exécution s'il est lancé sur la totalité du dictionnaire. Il est donc conseillé de bien borner les éléments à comparer et de les filtrer, le cas échéant, par modules.
Ci-dessous, des exemples de messages susceptibles d'être affichés dans la trace :
Type de ligne | Exemple de trace |
En-tête éléments | Dossier origine : XXXX Dossier destination : YYYY Ecrans DD-MM-YY hh :mm -------------------------------- |
Comparaisons ok | XXXXXX Ecran identique nnn Chapitre identique |
Eléments inexistants (niveau 1) | XXXXXX Ecran inexistant sous DOSSIER FFFFF Fenêtre inexistante sous DOSSIER CCCC Consultation inexistante sous DOSSIER |
Eléments inexistants (niveau 2) | XXXXX / Champ YYYY inexistant sous DOSSIER CCCC / Champ YYYY Différence YYYY' |
Différences niveau 1 | Ecran XXXXXX / [AMK]OPTION Options tableau 'options 1' => 'options 2' Ecran XXXXXX / [AMK]INTMSK Intitulés différents 'intitulé 1' => 'intitulé 2' Objet XXXXX / [AOB]TRELIS Liste hiérarchisée différence 'valeur 1' => 'valeur 2' |
Différences niveau 2 | Ecran XXXXX / Champ YYYY / [AMZ]NUMBLOC Numéro de bloc 'valeur 1' => 'valeur 2' Table XXXXX / Champ YYYY / [ATZ]NOLONG Texte long différence 'texte 1' => 'texte 2' Chapitre nnn / Message mmm Différence 'message 1' => 'message 2' |
Différences niveau 3 | Ecran XXXXX / Champ YYYY / Action Contrôle STD / [AMA]WEBSAI 'valeur 1' => 'valeur 2' |
Ainsi qu'on le remarquera, on retrouve, dans la trace, l'identification de l'élément et des sous-éléments (écran, champ, action, par exemple), ainsi que le nom du champ du dictionnaire sur lequel se trouve la différence. Les noms des champs n'apparaissent pas si la case à cocher Technique n'est pas cochée.
Fermer
Cette fonction peut être lancée en batch. La tâche standard ACOMPOBJ est prévue à cet effet.
Outre les messages génériques, les messages d'erreur suivants peuvent apparaître lors de la saisie :
Le serveur de nom serveur ne répond pas (soit il n'est pas accessible via le réseau, soit le service ou le daemonadxd n'est pas lancé)