Searching in Eclipse

Objective

After completing this lesson, you will be able to recherche et navigation d'objets dans les outils de développement ABAP

Pour rechercher des objets

Étapes

  1. Sélectionnez RechercherRechercher...

    Vous pouvez également sélectionner Ctrl + H.

  2. Dans la zone Nom d'objet de l'onglet Recherche d'objet ABAP, saisissez le nom de l'objet pour lequel vous voulez effectuer la recherche.

  3. Vous pouvez limiter l'étendue de la recherche en sélectionnant la case d'option Espace de travail ou Projet ABAP.

  4. Vous pouvez limiter davantage la recherche en cochant la case Limiter la recherche aux packages favoris.

  5. Cliquez sur Search.

    Les objets du référentiel qui correspondent à l'étendue de la recherche sont affichés dans la vue Recherche. Le résultat est regroupé par packages ABAP.Capture d'écran de la fenêtre Recherche ABAP et de la vue Recherche

Pour rechercher et ouvrir des objets

Étapes

  1. Sélectionnez Ouvrir objet de développement ABAP (ou appuyez sur Ctrl + Maj + A sur votre clavier).

    Ouvrir icône d'objet de développement ABAP
  2. Saisissez la chaîne de recherche et/ou les critères de filtre.

  3. Cliquez sur OK.

    Capture d'écran de la fenêtre Ouvrir objet de développement ABAP

Recherche d'un poste non soldé dans l'explorateur de projet

Étapes

  1. Cliquez avec le bouton droit de la souris dans l'éditeur.

  2. Sélectionnez Afficher dans l'arborescence du référentiel ABAP.

    Capture d'écran du menu contextuel avec le bouton Packages favoris après avoir sélectionné Afficher dans l'arborescence du référentiel ABAP

Fonctionnalité Cas d'emploi

La fonction Cas d'emploi indique où des objets de développement spécifiques sont utilisés, clarifiant ainsi les dépendances entre eux. Vous pouvez utiliser la fonction Cas d'emploi avec les entités suivantes :

  • Les objets de développement affichés au niveau principal de la vue Explorateur de projets incluent des classes, des interfaces, des tables de base de données, des classes de messages, etc.
  • Sous-objets tels que les composants d'une classe, les zones d'une table, les messages spécifiques, etc.
  • Les autres identificateurs incluent les variables locales, les paramètres, les macros, etc.

Vous pouvez lancer la fonction Cas d'emploi à partir de la vue Explorateur de projets, de la vue Structure ou de l'éditeur de code source en sélectionnant Accéder au cas d'emploi dans le menu contextuel. Vous pouvez également cliquer sur l'icône Cas d'emploi ABAP dans la barre d'outils ou sélectionner le raccourci clavier Ctrl + Maj + G.

Capture d'écran du menu contextuel avec le bouton Accéder au cas d'emploi

Naviguer à l'aide de la fonctionnalité Cas d'emploi

Vous pouvez lancer la fonction Cas d'emploi à partir de la vue Explorateur de projets, de la vue Structure ou de l'éditeur de code source. La fonction peut être déclenchée sur des objets principaux tels que des classes ABAP, des interfaces ABAP, des tables de base de données et sur des sous-objets tels que des méthodes, des attributs et des messages.

Pour ce faire, effectuez l'action suivante :

  1. Cliquez sur le bouton Accéder au cas d'emploi dans la barre d'outils.
  2. Vous pouvez également sélectionner le menu contextuel de l'objet qui vous intéresse et sélectionner Accéder au cas d'emploi. Vous pouvez également sélectionner Ctrl + Maj + G.

La vue Recherche apparaît et affiche les emplacements où l'objet ou le sous-objet est utilisé.