RSRT中基于客户出口变量的报告恢复为ABAP调试器,而不是提供输出

2020-08-15 18:37发布

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

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


我为Calendar Year创建了客户出口变量,并使用了RSR00001增强功能,并在EXIT_SAPLRRS0_001中编写了代码

数据:L_S_RANGE类型RSR_S_RANGESID。 )'。

L_S_RANGE-SIGN ='I'。

L_S_RANGE-OPT ='EQ'。

将L_S_RANGE附加到E_T_RANGE。

ENDCASE。

从语法上来说是正确的,但是当我在RSRT中运行报表时,它只是恢复到ABAP调试器屏幕(附有屏幕快照),而不是提供输出。请帮助我做什么来解决此问题。

预先感谢。

capture.jpg (130.0 kB)

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

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


我为Calendar Year创建了客户出口变量,并使用了RSR00001增强功能,并在EXIT_SAPLRRS0_001中编写了代码

数据:L_S_RANGE类型RSR_S_RANGESID。 )'。

L_S_RANGE-SIGN ='I'。

L_S_RANGE-OPT ='EQ'。

将L_S_RANGE附加到E_T_RANGE。

ENDCASE。

从语法上来说是正确的,但是当我在RSRT中运行报表时,它只是恢复到ABAP调试器屏幕(附有屏幕快照),而不是提供输出。请帮助我做什么来解决此问题。

预先感谢。

capture.jpg (130.0 kB)
付费偷看设置
发送
1条回答
Alawn_Xu
1楼 · 2020-08-15 19:22.采纳回答

嗨,

我在L_S_RANGE-LOW ='SY-DATUM + 0(4)'中犯了一个小错误。

,且应为L_S_RANGE-LOW = SY-DATUM + 0(4)。

我们不应该对sy-data使用感叹号,否则它将被视为文本,并且无法将其视为语法错误,当我们检查其正确性时,由于日期格式数据类型与文本不兼容,执行时它会恢复为 调试器屏幕。

仍然感谢。

一周热门 更多>