cancel
Showing results for 
Search instead for 
Did you mean: 

Debugging FOX in 7.4

Former Member
0 Kudos


Hi everybody,

does anybody know how to debug fox formulas in BW 7.4 using the new debugging script RSPLFC_DEBUGGING_SCRIPT_FOX?

How can this script be started? I couldn't find anything on the web.

Best regards

Michael

Accepted Solutions (1)

Accepted Solutions (1)

michael_devine
Employee
Employee
0 Kudos

Hi,

See Note 1952231 - Debugging Script for Planning Functions Formula
(FOX)

It is started through transaction se38.

Regards,

Michael Devine

Former Member
0 Kudos

Dear Michael,

I've already seen this note and we have it in our system.This note does not provide how to use the debugging script.

I can't start RSPLFC_DEBUGGING_SCRIPT_FOX in SE38, because it is not an executable program.

There must be some other way how to start debugging a fox formula. Also in Transaction SAS (Debugger Scripting and Tracing, there is no way to start the script.

May be it can only be called from the debugger. But where to set the breakpoint to get into the debugger and then start the script?

Best regards

Michael

Former Member
0 Kudos

Hi Michael,

maybe following notes

2011187

2033503

apply.

correction instruction to Note 2011187 gives the hint to create a report RSPLFC_TEST_FOX_DEBUGGING.

Maybe this works for you.

Regards,

Jürgen

frank_klingl
Active Participant
0 Kudos

Using Debugging Script in general
with the new ABAP debugger


When the debugger is started go to the tab
‘Script’.



By pressing the large ‘Load Script’ button,
a sub-screen comes up. Here  you choose option
database and the Script Name you want to use.

Enter and the scipt name will be visible under
Name in the section Script in the field Name.

Then press the ‘Start Script’ button and
script is started.

FOX Debugging Script RSPLFC_DEBUGGING_SCRIPT_FOX

Starting the debugging script
RSPLFC_DEBUGGING_SCRIPT_FOX with 7.4 SP6 and 7.3/7.31 SP11

This FOX debugging script can be watch
variable values, active data  in the
buffer and reference data.

On can step through loops and watch how the
data changes. It is described in detail in the blog from Hans-Georg Beuter

Load and Start Script RSPLFC_DEBUGGING_SCRIPT_FOX
in new Debugger. By either seetting Break-point in script or in class
CL_RSPLFC_FORMULA->EXECUTE

Then Set Break-Point, Start Debugging

Former Member
0 Kudos

Dear Frank,

thank you very much for your explanation.

Best regards

Michael

Answers (0)