点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我有一个经典报告,没有任何模块池...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我有一个经典报告,没有任何模块池...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我有一个经典报告,没有任何模块池。 我正在"现场选择事件"下的"选择屏幕"下验证选择屏幕上的字段。 第一次单击选择屏幕上带有错误值的默认执行按钮时,出现了预期的错误。 但是在那之后,当我按正确的值按Enter时,执行就开始了! 永远都不应该这样。 输入后,它应停留在选择屏幕上。 对其进行调试,我发现第一次按执行按钮时将sy-ucomm值设置为ONLI,而令人惊讶的是第二次按回车键时sy-ucomm的值也为ONLI,因此它正在执行为此条件编写的表格 。 我不知道为什么会这样。 有人可以请问一下,告诉我如何解决吗?
Sayantani Sensharma 您对此行为感到"惊讶",但这是"由SAP设计的"。
SAP告诉ABAP开发人员不要使用SY-UCOMM,请使用OK SAP库-读取功能代码。 这是dynpro的帮助页面,但也适用于选择屏幕,只需使用SSCRFIELDS-UCOMM而不是" OK Field"即可。
一周热门 更多>