不允许在模式对话框中使用SAP CALL SCREEN(非模式)

2020-09-25 01:55发布

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

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


我有一个执行以下操作的程序:

用户要求程序在ALV中显示Z *表。
然后选择一个表并按SELECTTAB按钮,它将运行以下命令:

 **-显示屏幕并列出给定表的字段
   呼叫屏幕200开始于10 2,结束于7022。

但是程序正在停止,并出现以下错误:

不允许在模式对话框中调用屏幕(非模式)

我想要的是以下内容:
1。 用户从ALV中选择一个表。
2。 该程序将显示一个屏幕,其中包含表格的前100个字段,并带有来自的复选框。 用户选择所需的内容,然后按OK。
3。 系统将字段显示为选择屏幕,用户填写所需的值,然后按OK。
4。 最后,程序在ALV中显示记录,用户继续执行最后的操作。

该错误出现在第二步。
谢谢

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

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


我有一个执行以下操作的程序:

用户要求程序在ALV中显示Z *表。
然后选择一个表并按SELECTTAB按钮,它将运行以下命令:

 **-显示屏幕并列出给定表的字段
   呼叫屏幕200开始于10 2,结束于7022。

但是程序正在停止,并出现以下错误:

不允许在模式对话框中调用屏幕(非模式)

我想要的是以下内容:
1。 用户从ALV中选择一个表。
2。 该程序将显示一个屏幕,其中包含表格的前100个字段,并带有来自的复选框。 用户选择所需的内容,然后按OK。
3。 系统将字段显示为选择屏幕,用户填写所需的值,然后按OK。
4。 最后,程序在ALV中显示记录,用户继续执行最后的操作。

该错误出现在第二步。
谢谢

付费偷看设置
发送
2条回答
木偶小白
1楼-- · 2020-09-25 02:22

第一

  • (SE51)更改dynpro 0200的属性:"普通" <->"模态对话框"
  • (SE41)您可能也必须修改"状态"类型:"正常屏幕" <->"对话框"

是否要重写SE16N以避免授权维护?

南山jay
2楼-- · 2020-09-25 02:25

SE41:在dynpro 0200的逻辑/模块中查找SET PF-STATUS,双击状态名称并对其进行调整 符合"对话框的要求"。

一周热门 更多>