Développement > Utilitaires > Recherches > Type de données 

Cette fonction permet de rechercher un type de données (ou un ensemble de types caractérisés par un modèle de nom) dans les éléments du dictionnaire d'un dossier (tables, écrans), mais également dans toutes les autres tables où des codes types existent (dictionnaire des états, requêteur… )

Gestion de l'écran

Ecran de saisie

Présentation

L'entrée dans la fonction provoque l'affichage d'une fenêtre dans laquelle les paramètres de la recherche sont saisis.

Une fois cet écran validé, la fonction parcourt les éléments correspondants du dictionnaire (des barres de progression s'affichent pour chaque type d'élément),  puis un fichier trace donnant les différents éléments trouvés s'affiche.

Fermer

 

Champs

Les champs suivants sont présents dans cet onglet :

Bloc numéro 1

Permet de saisir le type de données recherché.

  • Menu local (champ MENLOC)

Si le type à rechercher est M (menu local), on peut saisir ici un numéro de menu local si on désire limiter la recherche sur le menu local correspondant (sinon, tous les menus locaux sont recherchés).

Si le type de données recherché est ADI (table diverse), on peut saisir ici le numéro de la table si on désire limiter la recherche sur la table diverse correspondante (sinon, toutes les tables diverses sont recherchées).

  • Longueur (champ LNG)

Lorsque le type de données recherchées est un type générique tel que A (chaîne de caractères), C (entier court), L (entier long), DCB (décimal), on peut saisir ici une longueur. Si elle est renseignée, on ne recherche que les éléments caractérisés à la fois par le type et la longueur ; si cette valeur est à zéro, tous les éléments sont recherchés.

Bloc numéro 2

  • Tables (champ ATB)

Si la case est cochée, la recherche des types se fait dans le dictionnaire des tables du progiciel.

  • Ecrans (champ AMK)

Si la case est cochée, la recherche des types se fait dans les écrans du progiciel.

  • Classes (champ ACLA)

 

  • Représentations (champ ASW)

 

  • Autres tables (champ AUT)

Si la case est cochée, la recherche de type se fait dans les autres tables du progiciel (toutes celles qui contiennent des champs de type ATY).

Fermer

 

Contenu du fichier trace

Dans ce fichier, on trouve des messages du type :

 Tables

 

 

 

TYP : XXXXX Champ ZZZZ

(ici le champ ZZZZ de la table XXXXX est de type TYP)

 Ecrans

 

 

 

TYP : XXXXX Zone ZZZZ

(ici la zone ZZZZ de l'écran XXXXX est de type TYP)

 Requêteur

 

 

 

TYP : XXXXX NNN

(la ligne no NNN de la requête XXXXX utilise le type TYP)

 Paramètres des états

 

 

 

TYP : XXXXX NNN

(le paramètre no NNN de l'état XXXXX utilise le type TYP)

Tâche batch

Cette fonction peut être lancée en batch, mais il n'existe pas de tâche standard dédiée à son lancement.

Messages d'erreur

Il n'y a pas de message d'erreur autre que les messages d'erreur génériques.

SEEREFERTTO Reportez-vous à la documentation de Mise en oeuvre