我在激活程序时不断收到此错误?

2020-09-19 11:54发布

         点击此处--->   EasySAP.com群内免费提供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块的选择屏幕结束。

 

         点击此处--->   EasySAP.com群内免费提供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块的选择屏幕结束。

 
付费偷看设置
发送
4条回答
小灯塔
1楼-- · 2020-09-19 12:53

TABLES语句已过时。 您不应该使用它。

问题出在选择屏幕的定义上。 您可能有一些重叠。 可能是选择屏幕上的注释,您在同一行的第1行位于第1行,第1行在第10行。尝试注释掉这些选择屏幕注释,看问题是否消失。 如果是这样,您就知道问题出在哪里。 然后,您可以取消注释并开始调整位置,直到激活为止。

Alawn_Xu
2楼-- · 2020-09-19 12:49

发布ABAP代码时,请使用编辑器中的"代码"按钮,并对它进行格式化。 这次我为您做了。 我还修剪了您发布的代码,因此它只包含相关部分。

奄奄一息的小鱼
3楼-- · 2020-09-19 12:38

嗨,

代码(选择屏幕注释部分)有误,

在您尝试显示单选按钮的同一行上(例如在位置1处),并且在您尝试撰写评论的同一位置,

这就是您收到错误的原因,

尝试将text-cb1的位置更改为5(10),并将text-cb2的位置更改为20(10),

检查下面我已编写的代码,

 报告ZTEST_SDN。

 表:zemp。


 块标题为text-a11的块a的选择屏幕开始。

 参数:Empno类型zemp-EMPno modif id sc1,

              Empname类型zemp-EMPNAME修改ID sc2。

 选择屏幕的方框a。


 块标题为text-b12的块的选择屏幕开始。

 选择屏幕行的开始。

 参数:p_rad1单选按钮组grp1用户命令测试。

 字段p_rad1的选择屏幕注释5(10)text1。

 参数:p_rad2单选按钮组grp1。

 字段p_rad2的选择屏幕注释20(10)text-cb2。

 选择屏幕行尾。

 b块的选择屏幕结束。
 

检查输出,

槿木_熙
4楼-- · 2020-09-19 12:33

马修是正确的。 如所记录的,只能在屏幕生成期间检测选择屏幕定义中的某些错误,而不能通过语法检查来检测。 检查有关生成期间错误的语句文档。

一周热门 更多>