The New Abap Debugger
Hi everybody...
In which SAP R/3 Version i can find the New Abap Debugger? Is this a new project that hasn't be implemented yet?
Regards,
Carlos Lerzundy
Hi Carlos
Here is an excerpt from the article "New Features in SAP Web Application Server 6.40 for ABAP Developers" by Karl Kessler (Product Manager of the SAP NetWeaver foundation) published at SAP Insider.
<i>"In SAP Web AS 6.40, the new design of
ABAP Debugger cleanly separates it
from any program you are debugging.
By separating the control of the Debugger
from your other applications, you can
ensure that the results of the Debugger
program do not interact with the
program youre checking. However, note
that this separation leads to a slightly
lower performance, since the new
Debugger runs in its own main mode."</i>
Perhaps I am misremembering but I've read that the first version that the new ABAP Debugger is contained is 6.30.
Here is two related documents:
1. <a href="https://www.sdn.sap.comhttp://www.sdn.sap.comhttp://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/documents/a1-8-4/new%20features%20in%20sap%20web%20application%20server%206.40%20for%20abap%20developers.pdf">Karl Kessler; SAP Insider; <b>New Features in SAP Web Application Server 6.40 for ABAP Developers</b></a>
2. <a href="https://www.sdn.sap.comhttp://www.sdn.sap.comhttp://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/documents/a1-8-4/the%20new%20abap%20debugger%20-%20an%20introduction.pdf">Boris Gebhardt, Cristoph Stoeck; <b>The New ABAP Debugger</b></a>
Hope this helps
*--Serdar
Similar Messages
-
SCREEN table in the new ABAP debugger
As of ABAP 6.20 in the debugger it's possible to display the SCREEN table.
I couldn't find the way it in the new debugger (6.40). SCREEN can be displayed as a structure, but if I enter it to the table tab, it shows "invalid table".
I have no access to release 7.00 right now, where it might be possible.
Any info on this one?
Thanks in advance,
PeterHi Sridhar,
Thanks, but this is what I meant, when I said "As of ABAP 6.20 in the debugger it's possible to display the SCREEN table.".
I'm looking for the same in the new debugger.
Peter -
Initial, empty #-value in fields in the new abap debugger
Hi,
after using the logical database with the get statement, I have a value in a field which is shown in the new debugger for the field ldb_structure-bukrs like this: '####'.
If I use the if-clause like:
IF ldb_structure-bukrs IS INITIAL.
<do-something>
ENDIF.
<do_something-else>
The <do-something>-part is left out in this case, because there are #-values in the empty field.
Where does this behavior come from? Just because there was a select and the field could not be filled? Why isn't it just empty?
Kind greetings,
Mario
Message was edited by: Mario SchmidtPerhaps it would be
IF ldb_structure-BUKRS IS INITIAL.
<do-something>
ENDIF.
<do_something-else>
Normally it is visualization subject, if you click in structure, in debugging you would be able to see the value of the fields of structure.
Regards -
How to change the value of a variable in new ABAP debugger.
Hi Guys,
I can't change the value of a variable in the new ABAP debugger.. when I change its revert back to old value. but this is not the case with the old version. How to do this..
Cheers
SenthilHi,
1. Dobule click in the variable in the variable tab.
2. Click the Change icon in Detail.Dis.
3. enter the new value and press enter
Refer
[http://www.sapdb.info/new-abap-debugger/|http://www.sapdb.info/new-abap-debugger/]
[http://help.sap.com/saphelp_nw70/helpdata/en/84/1f624f4505144199e3d570cf7a9225/content.htm|http://help.sap.com/saphelp_nw70/helpdata/en/84/1f624f4505144199e3d570cf7a9225/content.htm]
<removed_by_moderator_together_with_points>
Regards,
SB
Edited by: Julius Bussche on Jun 24, 2008 8:21 AM -
Hi,
every time when I try to use the new ABAP-Debugger I can just see the screen and then it freezes. I use SAP Web AS 6.4. SAP_BASIS SP17 and SAP_ABA SP17.
Please help!
Regards
Christiantry to change the debugging mode to classical instead of new debugger.
here is the way you can change your DEBUGGER Settings :
in SE38 Menu->
utilities->settings
you wil see a screen.in that select ABAP EDITOR tab & in that select "DEBUGGING" Tab,
there change the debugger from the new to classic.
then ok
regards
srikanth -
New ABAP Debugger Session does not close after Exiting
Hi Friends,
I am working on SAP GUI 710 & ECC 6. When I am debugging, new abap debugger is opening and I can do analysis normally. When we finish the debugging and want to exit, the debugging session is not closing and i get the following message on top of beugging window "ABAP Debugger Control Session 3 (Exclisive)". I want to know if there is any settings to be done to aviod this.
Thanks.............
Regards,
Chanduhey
check this PDF link below.
http://www.sappro.com/downloads/Settings&SystemAreas.pdf -
Your thoughts on the new ABAP editor
I am interested to know other people's opinions on the new ABAP Editor and Debugger. I just started to use the new editor and I am kind of dissapointed:
- the code completion feature is a far cry from the Java editor. It shows only one element in the code completion list based on a strange rule (I think it is first in the alphabetical order, and then based on the previously selected item)
- it does not provide code completion for types
- the code completion stays on for a short period of time, after that it dissapears. Is there a key combination that can launch the code completion on demand?Hello Tiberiu,
With the new Editor, you can launch the code completion with the combination "Ctrl + Space".
Regards,
Walter -
Saving bookmarks in the new ABAP editor?
Hi experts,
either I'm stupid or something but I don't see how I can save my code boomarks for future usage. I mean the bookmarks which can be created by CTRL + ALT + number and navigation to them by CTRL + number.
The similar problem I have with saving my break-points set in the new ABAP editor.
Could you please give me a tip how I can save it I'm using SAP GUI 710 patch level 4.
Thanks in advance!
ZDENEK STASTNY
ABAP programmer
We are now in upgrade process 4.6C to SAP ERP 2005Hello,
Use "Tab" instead of "ENTER" -
Problem with watchpoints in new abap debugger
Hello,
when using the new debugger to watch a value-parameter in a form, the debugger stops every time the value of the variable in the watchpoint is changed.
Even when there is an extra condition entered.
Is this a bug, or is it supposed to happen that way because the parameter is passed as a value rather than a reference?
This is a bit hard to explain, so here is a simple code sample demonstrating the behaviour :
REPORT ztestndeb.
data : test type string.
do 5 times.
concatenate test 'A' into test.
write : / test.
perform valueparamform using test.
enddo.
*& Form valueparamform
* text
* -->P_TEST text
form valueparamform using value(p_test).
* watchpoint for field p_TEST with condition p_TEST eq 'AAA' stops every time value of p_test changes
write : 'Valueparameter : ', p_test.
endform. " valueparamform
Our sap version is :
sap version : SAP ECC 6.0
SAP_ABA 700 0011 SAPKA70011
SAP_BASIS 700 0011 SAPKB70011I am having the same problems with the additional conditions - does anyone know how to get this to work?
-
"Auto completion" doesn't work in the new ABAP editor
Hi Gurus,
It is quite strange that the "auto completion" doesn't work for me in my new laptop. After I press "ENTER", it starts a new line.
Any body know this?
Thanks a lot.Hello,
Use "Tab" instead of "ENTER" -
Debugging field-exit with the new debugger
Hi everyone,
I could debug a field-exit with the new debugger, but I cannot do it anymore. I chose the options "system debug" and "update debug" in the configuration menu that time but it's not working now.
Before you answer "<b>FIELD-EXIT CANNOT BE DEBUG!</b>", take a look first at the The New ABAP Debugger 7.00 Presentation where it mentions that's possible.
And also I saw a post: Re: activation of field exit for particular sereen
where Ramesh Kashigari said that it's possible too.
Anyone knows How can I configurate the new debbuger for this?Hi Florian,
I agree that it should now be possible. I saw this on a SAP Java Development Day at the start of '04 when NetWeaver 04 was launched.
I saw it being used in the NetWeaver Development Studio.
It seemed very clever indeed. You could debug the Java code then jump to the ABAP debugger when the BAPI is called then jump back into the Java code when the BAPI call is completed. It seemed to work very well and did not have any issues.
Hope this helps.
Kind regards
Colin.:) -
HTTP debugging with the new debugger?
Hi,
I was happy when I saw the features of the new ABAP debugger and lost my enthusiasm when I tried HTTP debugging.
Is there anything planned to enable new HTTP debugging?
Thanks & best regards,
FlorianHi Florian,
I agree that it should now be possible. I saw this on a SAP Java Development Day at the start of '04 when NetWeaver 04 was launched.
I saw it being used in the NetWeaver Development Studio.
It seemed very clever indeed. You could debug the Java code then jump to the ABAP debugger when the BAPI is called then jump back into the Java code when the BAPI call is completed. It seemed to work very well and did not have any issues.
Hope this helps.
Kind regards
Colin.:) -
Abap debugger automatically starts up on running query
Hi All,
I have a BI 7.0 system. When executing one of the queries from rsrt. It automatically opens of the new abap debugger screen. Any idea how to disable that ?
Best Regards,
VikashHi Vikash,
please check the BREAK-POINT statement you detected - you may have posted it here including the source name where you found ist.
Starting with ABAP600 we have the syntax BREAK-POINT { [ID group] .
If you have any ID here, you should check transaction SAAB for this group. Possibly is has been activated for Break-Points to stop on the server.
Regards,
Clemens -
Hi,
In the new ABAP debugger when you double click on a variable there is a little pencil icon to the change the content of the variable. If the variable has more than 255 characters or if you chnage the variable to a long text of more than 255 then it says only the first 255 characters will be transfered.
I wanted to know of there is a way to change longer texts than 255.
Thanks.
YohanHi Michael,
I think your solution will work only if its the technical type is char, in my case he technical type is cString and if i try the offset it doesnt work. when i clicked on the message it gave me this.
If changes are made to LV_HTML, only the first 255 units are transferred
Message no. TPDA067
Diagnosis
You tried to change a variable value that is longer than 255 bytes or characters.
Only 255 elements of the value of a variable are passed between the Debugger and the debugged development object.
Therefore, you cannot change more than 255 elements of a variable value when changing a variable.
The remaining elements are set to the initial value, in the case of characters and X fields, or shortened to a length of 255 characters/bytes, in the case of strings and XSTRINGS.
Procedure
To change parts of a long Char field, you can use offset and length specifications.
Example:
To change the first character of a Char(1000) field C1000, use the variable name C10000(1) and change it in the variable fast display.+
Unfortunately, there is no solution for strings and XSTRINGS yet.
I guess in mycase there is no solution.
Thanks.
Yohan -
Wher does one see the setting for the ABAp debugger
Do you know where one can see if the debugger is set to update debugging?
Hi,
If you call an update session during a user session, breakpoints that were defined beforehand in the calling processing unit are copied to the new update session, where they can be displayed under Breakpoints. If, in the <b>ABAP Debugger, you check Update Debugging under Settings</b> and then, for example, call the update module func using CALL FUNCTION func IN UPDATE TASK, a new window is opened in which you can debug this function module in the update session. All the breakpoints that were set in the calling processing unit can also be processed here.
http://www.sapdevelopment.co.uk/tips/debug/debug_backjob.htm
Regards
Sudheer
Maybe you are looking for
-
ERROR MESSAGE: iTunes cannot run because some of required files are missing
I don't know how this happened but it all started when my friend was trying to send me songs from his iTunes thru Yahoo Messenger. I tried saving the songs to iTunesminiplayer.dll and iTunes.dll. Then I tried opening iTunes after that to see if maybe
-
DATA : How to change data in infocube.
Dear Expert, I have a problem. I have key figure in a info cube which is already filled with some data. I have requirement of changing the key figure value with some other value. Pls help. Regards, Chetana Kotian
-
Which Product Costing is most used By order, By Period, By Sales Order?
Hi, As you know there are three types of product costing. Product Cost by Order Product Cost by Period Product Cost by Sales Order May i know which product costing method is widely used in the industries?
-
Change font size of url link in abap web dynpro
hi i want change the fonr size of an url link connection in abap web dynpro but i didnt find where to do that isi it possible?
-
NI USB-6215をC++ Builder 2010で使用する方法
今回.NI USB-6215を使用してデータ集録を行います. 作成するソフトウェアですが.C++ Builder 2010での作成となります. NI-DAQmx 8.9.5をインストールし.サンプルプログラムを作成したのですが. 以下のようなエラーメッセージが出ました. [ILINK32 エラー] Error: 'C:\PROGRAM FILES\NATIONAL INSTRUMENTS\SHARED\EXTERNALCOMPILERSUPPORT\LIB32\MSVC\NIDAQMX.LIB'