SAP Web Dynpro - Débogage d'une application

Il existe différents outils dans ABAP Workbench que vous pouvez utiliser à des fins de débogage du code source. Vous pouvez tester tout le code source de l'application Web Dynpro à l'aide d'un débogueur.

Step 1 - Pour démarrer le débogueur, vous devez sélectionner un nouveau débogueur dans ABAP workbench.

Step 2 - Allez dans Utilitaires → Paramètres

Une boîte de dialogue apparaît maintenant qui contient deux zones de page à onglets imbriquées.

Step 3 - Choisissez la page à onglet «parent» de l'éditeur ABAP.

Les paramètres de l'éditeur ABAP s'ouvrent toujours avec le contenu de l'éditeur de page à onglet enfant.

Step 4 - Sélectionnez l'éditeur Front End (Nouveau).

Step 5 - Passez maintenant à la page à onglet Débogage dans les paramètres de l'éditeur ABAP et sélectionnez Nouveau débogueur.

Step 6 - Enregistrez vos modifications et fermez la boîte de dialogue.

Comment démarrer le processus de débogage?

Si vous souhaitez exécuter une application en mode débogage, vous devez définir un point d'arrêt externe dans l'une des méthodes du composant Dynpro.

Il est suggéré de définir le point d'arrêt dans la méthode WDDOMODIFYVIEW sous l'onglet METHODES de la vue Dynpro. À condition que le contexte du contrôleur de vue ne soit pas rempli à l'aide d'une méthode d'approvisionnement, la vue est entièrement instanciée dans le modèle de phase à ce moment.

Note - La méthode dans laquelle vous définissez le point d'arrêt dépend de l'objectif du test et il est conseillé de le définir dans WDDMODIFYVIEW.

Lorsque vous démarrez une application Web Dynpro, un débogueur démarre automatiquement dans une autre session.