Onglet Recherche avancée de designs

Cet onglet contient des modèles de recherche particuliers. Il contient par défaut des modèles livrés en standard et peut contenir des modèles utilisateur écrits dans un point d'extension de l'interface de programme d'application MAF.

Remarque : Pour des explications sur l'implémentation des modèles utilisateur de recherche, référez-vous à Création de modèles de recherche avancée de designs.

Informations générales sur la recherche avancée

La recherche s'effectue de façon asynchrone. Vous pouvez donc continuer de travailler pendant qu'elle s'exécute en tâche de fond. Si vous arrêtez une recherche en cours, les résultats de la recherche au moment de l'arrêt s'affichent. Vous ne pouvez pas lancer une nouvelle recherche si la recherche précédente n'est pas terminée.

Il est recommandé de limiter le périmètre de la recherche. Par exemple, vous pouvez lancer la recherche sur une hiérarchie de projets ou sur un projet.

Remarque : La recherche avancée de designs ne porte que sur le contenu direct des instances. Elle n'exploite pas les liens contenus dans ces instances.

Description de l'onglet

Dossier
Sélectionnez l'entité sur laquelle la recherche s'applique. Les entités affichées sont celles auxquelles un modèle de recherche a été associé.
Sélectionnez une recherche
Sélectionnez un modèle associé à l'entité sélectionnée. Les modèles affichés sont des modèles fournis par défaut ou des modèles utilisateur.
  • Pour les Rubriques, les modèles suivants sont fournis par défaut :
    • RPP - Liste des Rubriques d'après le nom relationnel

      Sélectionnez ce modèle pour une recherche de Rubriques qui est basée sur le nom relationnel indiqué dans l'onglet Lignes -D de la Rubrique, sur des lignes de type R. Vous pouvez indiquer la totalité ou une partie du nom relationnel recherché dans la zone Chaîne de recherche.

    • RPP - Liste des Rubriques numériques

      Sélectionnez ce modèle pour trouver des Rubriques numériques ou non numériques, selon votre sélection dans la zone située sous Sélectionnez une recherche. Par défaut, la recherche porte sur les Rubriques numériques.

    • RPP - Liste des Rubriques d'après le format

      Sélectionnez ce modèle pour une recherche de Rubriques qui est basée sur le format interne indiqué dans l'onglet Définition de la Rubrique. Vous pouvez indiquer la totalité ou une partie du format recherché dans la zone Chaîne de recherche.

  • Pour les Ecrans, la recherche RPP - Liste des Ecrans d'après le code transaction est fournie par défaut. Le code transaction est indiqué dans l'onglet Définition de l'Ecran. Vous pouvez indiquer la totalité ou une partie du code transaction recherché dans la zone Chaîne de recherche.
Rechercher dans
Vous pouvez restreindre la portée de la recherche en sélectionnant un ou plusieurs projets.
Cette zone affiche la hiérarchie des projets de design indiquée dans le chemin de compilation design. Les boutons Mode de cochage permettent de sélectionner des projets de différentes façons :
  • Un ou plusieurs projets séparés dans la hiérarchie. Si vous sélectionnez un projet, sa hiérarchie n'est pas prise en compte.
  • Un projet avec sa hiérarchie amont.
  • Un projet avec sa hiérarchie aval.
  • Tous les projets de la hiérarchie.
Par défaut, tous les projets sont sélectionnés. Cliquez sur Aucun pour les déselectionner. Sélectionnez ensuite le Mode de cochage approprié et cochez les projets.
Critères du modèle de recherche
Les critères varient selon les modèles de recherche :
  • Chaîne de recherche pour une recherche sur une chaîne de caractères, complétée par la zone Respect maj/min.

    Saisissez la chaîne de caractères recherchée. Vous pouvez indiquer une partie ou la totalité de la chaîne.

    Vous pouvez indiquer les caractères génériques suivants :
    • Un astérisque remplace un ou plusieurs caractères, quels qu'ils soient.
    • Un point d'interrogation remplace un seul caractère, quel qu'il soit.
  • Est ou N'est pas pour une recherche booléenne.
  • Valeur et Opérateur (>, >=, =, < ou <=) pour une recherche sur un nombre.
  • Combinaison de plusieurs des critères ci-dessus ou autres critères indiquées dans un modèle de recherche utilisateur. Le libellé, la présentation, le contenu et l'objectif de cette zone dépendent alors du modèle de recherche. Ils reflètent donc l'implémentation du point d'extension dans l'interface de programme d'application.
Portée référentiel
Vous pouvez lancer la recherche sur tous les référentiels de votre espace de travail ou sur un seul. Vous devez ouvrir les référentiels pour lancer une recherche sur les instances qu'ils contiennent.
Portée diagramme
Le diagramme représente la hiérarchie des projets impliqués dans le référentiel. Il est défini dans l'assistant du chemin de compilation design (ouvert par clic droit sur un référentiel de la vue Explorateur de designs et sélection de Propriétés). A chaque projet sont associées les notions de domaine applicatif et de niveau (position dans le diagramme). Vous pouvez limiter la portée de la recherche à certaines valeurs de Domaine et Niveau existant dans le chemin de compilation.

Un domaine regroupe les projets sur des critères applicatifs. Vous pouvez indiquer un ou plusieurs domaines existants.

Dans une organisation en arbre, le niveau correspond implicitement à la position d'un projet dans l'arbre. Le noeud racine a le niveau 0, les noeuds fils de la racine ont le niveau 1, etc. Les feuilles terminales de l'arbre ont les niveaux les plus élevés.

Dans une organisation en couches, le niveau est associé à chaque couche. La couche regroupant les projets requis par tous les autres projets est de niveau 0. La couche regroupant les projets non requis par les autres projets a le niveau le plus élevé.

Vous pouvez saisir ici un niveau dans la zone saisissable et sélectionner un positionnement par rapport à ce niveau (>, >=, =, < ou <=).


Vos commentaires