Gestion des points d'entrée de service dans la vue Systèmes distants

La vue Systèmes distants vous permet de parcourir vos programmes et objets iSeries, mais également de définir et de supprimer des points d'entrée de service.

Remarque : Toutes les instructions de cette page s'appliquent également à la vue Table iSeries.

Définition et suppression des points d'entrée de service sur des objets de programme

Les points d'entrée de service sont définis sur des entrées. Si l'entrée est un programme ou un programme de service, vous devez définir le point d'entrée de service sur toutes les procédures du programme. Si l'entrée est un module, vous devez définir le point d'entrée de service sur toutes les procédures du module. Enfin, l'entrée peut être une procédure individuelle.

  1. Pour définir un point d'entrée de service sur un objet de programme dans la vue Systèmes distants, procédez comme suit :
    1. Développez le noeud Objets iSeries, puis localisez le programme ou le programme de service dans lequel vous souhaitez définir le point d'entrée de service. Vous pouvez définir un point d'entrée de service sur l'ensemble du programme ou du programme de service, ou sur un module ou une procédure du programme. Pour définir un point d'entrée de service sur un module, développez le programme ou le programme de service pour afficher la liste des modules et sélectionnez le module. Pour définir un point d'entrée de service sur une procédure, développez un module et sélectionnez la procédure.
    2. Cliquez avec le bouton droit de la souris sur l'objet dans lequel vous souhaitez définir le point d'entrée de service, puis sélectionnez Déboguer (entrée de service) > Définir un point d'entrée de service dans le menu contextuel.
  2. Pour supprimer un point d'entrée de service sur un objet de programme :
    1. Ouvrez la vue Points d'entrée de service iSeries. Dans la barre d'outils, cliquez sur l'icône Supprimer un point d'entrée de service (Icône Supprimer un point d'entrée de service (boîte de dialogue plate)). Vous pouvez également supprimer des points d'entrée de service en suivant les instructions de l'étape 1 et en sélectionnant Déboguer (entrée de service) > Supprimer un point d'entrée de service

Définition et suppression des points d'entrée de service sur des fichiers source

  1. Dans la vue Systèmes distants, vous pouvez définir un point d'entrée de service depuis un membre source dans le sous-système Objets iSeries, ou depuis certains types de fichier spécifiques dans IFS (fichiers portant les extensions .c, .cpp, .rpg, .rpgle, .cbl, .cblle). Cliquez avec le bouton droit de la souris sur le fichier source et sélectionnez Déboguer (entrée de service) > Définir un point d'entrée de service dans le menu contextuel. Une boîte de dialogue s'ouvre. Les zones Connexion, Bibliothèque, Programme ou Programme de service, Module, Procédure et ID utilisateur sont pré-renseignées, mais vous pouvez les modifier. Dans le cas de fichiers IFS, la zone Programme n'est pas renseignée. Vous devez indiquer le nom du programme.
  2. Cliquez sur OK pour définir le point d'entrée de service.
Une fois le point d'entrée de service défini, la vue Points d'entrée de service iSeries apparaît automatiquement si elle n'est pas déjà ouverte.

Dans certains cas, la définition d'un point d'entrée de service peut créer un conflit avec un autre point d'entrée de service déjà défini. Si vous effectuez malgré tout cette opération, vous avez la possibilité de supprimer le point d'entrée de service existant. Pour plus d'informations sur les conflits liés à la définition de points d'entrée de service, consultez la rubrique connexe ci-après.

La définition d'un point d'entrée de service régénère les points d'entrée de service existants. Il est possible qu'un ou plusieurs points d'entrée de service soient supprimés s'ils se révèlent incorrects (voir la section correspondante).

Pour supprimer un point d'entrée de service défini sur la source :
  1. Ouvrez la vue Points d'entrée de service iSeries. Sélectionnez le point d'entrée de service défini à partir du fichier source. Dans la barre d'outils, cliquez sur l'icône Supprimer un point d'entrée de service (Icône Supprimer un point d'entrée de service (boîte de dialogue plate)).

Sélections multiples dans la vue Systèmes distants

Dans la vue Systèmes distants, vous pouvez sélectionner plusieurs programmes, programmes de service, modules ou procédures en appuyant sur la touche Ctrl ou Maj. Si vous cliquez avec le bouton droit de la souris sur les objets sélectionnés, les options suivantes apparaissent à condition de pouvoir définir des points d'entrée de service sur les objets sélectionnés :