点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
这是错误-生成报告的选择屏幕" 1000"时出错
请帮助我解决这个问题。
这是这里的代码
表:zhimemp。 数据:zhimemp的lt_emp类型表, ls_emp类型zhimemp。 数据sc1。 数据sc2。 块标题为text-a11的块a的选择屏幕开始。 参数:Empid类型zhimemp-EMPID modif id sc1, Empname类型zhimemp-EMPNAME修饰符id sc2。 选择屏幕的方框a。 块标题为text-b12的块的选择屏幕开始。 选择屏幕行的开始。 参数:p_rad1单选按钮组grp1用户命令测试。 字段p_rad1的选择屏幕注释1(10)text-cb1。 参数:p_rad2单选按钮组grp1。 字段p_rad2的选择屏幕注释10(10)text-cb2。 选择屏幕行尾。 b块的选择屏幕结束。
TABLES语句已过时。 您不应该使用它。
问题出在选择屏幕的定义上。 您可能有一些重叠。 可能是选择屏幕上的注释,您在同一行的第1行位于第1行,第1行在第10行。尝试注释掉这些选择屏幕注释,看问题是否消失。 如果是这样,您就知道问题出在哪里。 然后,您可以取消注释并开始调整位置,直到激活为止。
发布ABAP代码时,请使用编辑器中的"代码"按钮,并对它进行格式化。 这次我为您做了。 我还修剪了您发布的代码,因此它只包含相关部分。
嗨,
代码(选择屏幕注释部分)有误,
在您尝试显示单选按钮的同一行上(例如在位置1处),并且在您尝试撰写评论的同一位置,
这就是您收到错误的原因,
尝试将text-cb1的位置更改为5(10),并将text-cb2的位置更改为20(10),
检查下面我已编写的代码,
检查输出,
马修是正确的。 如所记录的,只能在屏幕生成期间检测选择屏幕定义中的某些错误,而不能通过语法检查来检测。 检查有关生成期间错误的语句文档。
一周热门 更多>