以编程方式在Z程序中的特定单词处设置一个断点。

2020-09-28 00:59发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

我需要以编程方式在zprogram中的特定FM或关键字处设置断点(例如" ZANY_PROGRAM"程序中的" REUSE_ALV_GRID_DISPLAY")。

我知道下面的代码可以在任何程序中以特定的行号设置断点。

 wa_breakpoints-program = sy-repid。
   wa_breakpoints-line = 3。
   将wa_breakpoints附加到断点。
   呼叫方法cl_abap_debugger => save_breakpoints
     出口
       main_program = sy-repid"程序名称
       断点=断点。
 

但是无法找出从关键字获取行号的方法。

任何帮助将不胜感激。 谢谢

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

我需要以编程方式在zprogram中的特定FM或关键字处设置断点(例如" ZANY_PROGRAM"程序中的" REUSE_ALV_GRID_DISPLAY")。

我知道下面的代码可以在任何程序中以特定的行号设置断点。

 wa_breakpoints-program = sy-repid。
   wa_breakpoints-line = 3。
   将wa_breakpoints附加到断点。
   呼叫方法cl_abap_debugger => save_breakpoints
     出口
       main_program = sy-repid"程序名称
       断点=断点。
 

但是无法找出从关键字获取行号的方法。

任何帮助将不胜感激。 谢谢

付费偷看设置
发送
4条回答
微wx笑
1楼 · 2020-09-28 01:24.采纳回答

您可以使用以下语句:阅读报告 读取源代码。

lukcy2020
2楼-- · 2020-09-28 01:34

Chetan,

我可以知道这个练习的目的吗?

只是好奇:-)

K.Kiran。

SAP浪
3楼-- · 2020-09-28 01:15

你好,Kiran,

我们有多个打印程序,每个程序都会在我们的项目中触发多个智能表格。 有时,找到触发智能表格的正确打印程序会变得非常耗时。 上述逻辑可能有助于在所有打印程序的" SSF_FUNCTION_MODULE_NAME"中设置断点,从而节省查找正确程序的时间。

感谢和问候,

Chetan Shah

N-Moskvin
4楼-- · 2020-09-28 01:38

数据传输过程。

一周热门 更多>