我刚刚发现新的(对我的系统)ABAP Debugger Script。
说这是我的程序:
* Assume i have the class LCL_SMTH with public methods INCREMENT and REFRESH
DATA: lo_smth TYPE REF TO lcl_smth.
CREATE OBJECT LO_SMTH.
lo_smth->increment( ).
WRITE 'Nothing hapenned'.
我可以让我的脚本在退出INCREMENT后调用REFRESH方法吗?
我将脚本设置为在调用INCREMENT方法时执行,然后执行此操作。接下来我知道我必须退出(F7) - >我也这样做 - 我只是不知道如何调用REFRESH方法。
答案 0 :(得分:3)
调试器脚本可以完全按照您手动执行的操作。所以你不能......除非你可以手动。由于您可以在调试器中手动跳转,因此调试器脚本也可以。因此,如果代码中的某个地方有适当的REFRESH调用,那么你也可以跳转到那里。