Pour définir une recherche séquentielle

  1. Dans Infrastructure Administrator, effectuez l'une des opérations suivantes :
    • Cliquez sur Entreprise et connectez-vous au modèle métier d'entreprise. Ouvrez un projet.
    • Cliquez sur Fichier et ouvrez un gabarit ou un dessin de modèle métier.
  2. Développez le noeud du modèle métier, puis cliquez sur Administrateur de recherche d'objets.
  3. Cliquez sur Créer pour définir une nouvelle recherche.
    • Entrez un nom, par exemple, "Rues".
    • Pour Type, sélectionnez Recherche séquentielle.
  4. Cliquez sur OK.
  5. Dans l'administrateur de recherche d'objets, cliquez sur Instruction 1 et spécifiez la première demande.

    Pour chaque instruction, entrez un titre, un type d'entrée et une instruction de sélection. Vous pouvez éventuellement indiquer une instruction de géométrie. Pour utiliser l'assistant SQL pour définir l'instruction, cliquez sur Assistant. Pour plus d'informations, reportez-vous à la rubrique Recherche d'objets : recherche séquentielle.

  6. Cliquez sur Valider ou Exécuter dans l'onglet de l'instruction de sélection pour la tester.
  7. Cliquez sur Valider dans l'onglet de l'instruction de sélection de la géométrie pour la tester.
  8. Si nécessaire, cliquez sur les onglets des instructions 2 à 4 et spécifiez d'autres demandes.

    Voici un exemple de recherche séquentielle qui détecte un objet en sélectionnant une classe d'objets, puis un attribut, puis une valeur d'attribut.

    Entrée COGO Valeur
    Onglet Instruction 1  
    Name (nom) Objet sur attribut. Cette définition est une recherche séquentielle.
    Titre Classe d'objets
    Instruction de sélection select f_class_name, caption from TB_Dictionary where f_class_type <> 'T' order by f_class_name
    Type d'entrée Liste de sélection
    Onglet Instruction 2  
    Instruction de sélection 2

    select COLUMN_NAME from cols where TABLE_NAME = '{0}' and COLUMN_NAME not in (select COLUMN_NAME from user_sdo_geom_metadata where TABLE_NAME = '{0}' or TABLE_NAME = '{0}_HOST')

    Titre Attribut
    Type d'entrée Liste de sélection
    Onglet Instruction 3  
    Titre Valeur
    Instruction de sélection 3 select distinct {1} from {0}
    Type d'entrée Liste de sélection
    Onglet Instruction 4  
    Titre Objet
    Instruction de sélection 4 select fid from {0} where {1}='{2}' order by fid
    Instruction de sélection de la géométrie SELECT GEOM FROM {0} WHERE FID={3}
    Remarque : Vous pouvez définir un message de type Introuvable dans la table système TB_POSITION_FINDER.
  9. Pour plus d'informations, reportez-vous à la rubrique Recherche d'objets : recherche séquentielle.