ebook img

The New ABAP Debugger PDF

52 Pages·2004·1.03 MB·English
by  
Save to my drive
Quick download
Download
Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.

Preview The New ABAP Debugger

The New ABAP Debugger - An Introduction Boris Gebhardt Christoph Stoeck SAP AG 1 Content (cid:206) Motivation & Goals (cid:206) Two Process Architecture (cid:206) Starting The New Debugger (cid:206) New Debugger UI – Main Parts (cid:206) Customize The New Debugger UI (cid:206) Debugger Tools (cid:206) Breakpoints (cid:206) Error Handling (cid:206) Open Points & Outlook (cid:206) Exercise (cid:206) Q&A © SAP AG2004 2 Content (cid:206) Motivation & Goals (cid:206) Two Process Architecture (cid:206) Starting The New Debugger (cid:206) New Debugger UI – Main Parts (cid:206) Customize The New Debugger UI (cid:206) Debugger Tools (cid:206) Breakpoints (cid:206) Error Handling (cid:206) Open points & outlook (cid:206) Exercise (cid:206) Q&A © SAP AG2004 3 Motivation We have already a powerful ABAP debugger. Why do we need a new one ?? © SAP AG2004 4 Motivation - Demo Demo © SAP AG2004 (cid:132) Conversion exit demo TPDA_CONV_EXIT2 with classic debugger 5 Current Status – Classic Debugger Classic Debugger Technology (cid:190) Debugger and debuggeerun in the same (internal) session (cid:190) Debugger dynpros placed “in-between” Consequences (cid:190) Not all ABAP code can be debugged (no RPERFs: Conversion / Field exit)) (cid:190) Not free of side effects (F1, F4 help, list output) (cid:190) Implementation of new features not always straight-forward (cid:190) No chance to use modern UI techniques (no ABAP allowed in the debugger !) We need a new ABAP debugger technology © SAP AG2004 6 New ABAP Debugger – First Impression © SAP AG2004 7 Goals – New ABAP Debugger Higher productivity for development & support using ABAP debugger (cid:190) More robust debugger architecture (no side effects) (cid:190) Possibility to implement new features (e.g. a diff tool for internal tables) faster and with less risks (cid:190) More flexible & extensible state-of-the-art debugger UI Use two separated sessions for the debugger and the application © SAP AG2004 8 Content (cid:206) Motivation & Goals (cid:206) Two Process Architecture (cid:206) Starting The New Debugger (cid:206) New Debugger UI – Main Parts (cid:206) Customize The New Debugger UI (cid:206) Debugger Tools (cid:206) Breakpoints (cid:206) Error Handling (cid:206) Open Points & Outlook (cid:206) Exercise (cid:206) Q&A © SAP AG2004 9 Two Process Architecture The New Debugger is attached to a session Session 1 - Debuggee Session 2 - Debugger ABAP VM Debugger Engine /h UI © SAP AG2004 10

Description:
New Debugger UI – Desktops. The New Debugger provides: • Three user specific desktops, which you can customize and save as your favorite
See more

The list of books you might like

Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.