我有一个程序执行以下操作:
用户要求程序在ALV中显示Z *表
然后它选择一个表并按下SELECTTAB按钮,它将运行以下命令:
**--Display screen with the fields listed for the given table
call screen 200 starting at 10 2 ending at 70 22.
但程序因以下错误而停止:
不允许在模式对话框中调用屏幕(非模态)
我想要的是以下内容:
1.用户从ALV中选择一个表
2.程序显示一个屏幕,其中包含表格的前100个字段,其中包含一个复选框。用户选择所需的并按OK
3.系统将字段显示为选择屏幕,用户填写所需值并按OK
4.最后,程序在ALV中显示记录,用户继续执行最终操作。
第2步发生错误 感谢
答案 0 :(得分:2)
您在SAP论坛中发布了相同的问题,其中有一个答案:cf https://answers.sap.com/questions/433450/sap-call-screen-not-modal-in-modal-dialog-box-not.html