User Tools

Site Tools


abap:debug

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
abap:debug [2016/06/09 15:24]
ginko
abap:debug [2018/03/30 12:06] (current)
ginko
Line 54: Line 54:
 === Debug de background process (job) === === Debug de background process (job) ===
 Le debugger n'​agît que sur le process courant. Il ne rentrera pas dans les instructions qui vont s'​exécuter dans un process différent (typiquement : un [[abap:​job|job submit]]). Pour debugger de tels jobs, exécuter le programme jusqu'​au job submit, mais s'​arrêter avant (sur) le job close. A ce niveau, se rendre en ''​SM37'',​ sélectionner le job plannifié voulu et entrer la commande ''​jdbg''​ dans le command prompt. Le debugger n'​agît que sur le process courant. Il ne rentrera pas dans les instructions qui vont s'​exécuter dans un process différent (typiquement : un [[abap:​job|job submit]]). Pour debugger de tels jobs, exécuter le programme jusqu'​au job submit, mais s'​arrêter avant (sur) le job close. A ce niveau, se rendre en ''​SM37'',​ sélectionner le job plannifié voulu et entrer la commande ''​jdbg''​ dans le command prompt.
 +=== Debug de background process (SE38) ===
 +Pour débugger un programme lancé en background depuis la ''​SE38'',​ poser un breakpoint dans le form ''​(LBTCHENQ)DEQ_JOB''​.
 === Debug de fonctions RFC === === Debug de fonctions RFC ===
 Une astuce pour debugger un appel de fonction RFC : Une astuce pour debugger un appel de fonction RFC :
abap/debug.txt · Last modified: 2018/03/30 12:06 by ginko