点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
我收到未创建选择屏幕的错误消息。
屏幕ZDEMO_OOPS_ALV 2000已经存在(不是选择屏幕)
消息号DB011
诊断
在生成报告ZDEMO_OOPS_ALV及其选择屏幕时,现有屏幕1000(不是选择屏幕)被覆盖。
系统响应
选择屏幕生成终止。
程序
如果不再需要,请检查现有屏幕并将其删除。 如果仍要使用它,请给它分配另一个数字,以避免与选择屏幕发生任何冲突(数字1000到1010)。 如果您的程序不是报告,并且不需要选择屏幕,请在属性中更改程序类型。
我创建了以下代码:
屏幕2000的选择屏幕开始。
选择选项:s_table for wa_dd02l-tabname没有间隔。
SELECTION-SCREEN:屏幕结束2000。
开始选择。
呼叫屏幕1000。
我需要做什么?
我感到困惑,也看不到任何人也讨论布局的问题。 不知道错误在哪里。
嗨,
如前所示...
"如果您仍要使用它,请给它分配另一个数字,以避免与选择屏幕发生任何冲突。"
SAP文档将帮助您更好地理解它。
尝试查找这里
屏幕1000是标准选择屏幕,它是用PARAMETER,SELECTION-OPTIONS定义的,因此您在START-OF-SELECTION中的代码可以看到您在调用另一个1000 屏幕,它与SAP发生冲突。 如果仍要保留该屏幕,则将屏幕号从1000更改为其他数字。
在模块池中,通常需要使用SELECTION_SCREEN命令定义屏幕。 您只需将它们添加到SE80中,然后在此处进行配置。
一周热门 更多>