我使用下一个代码打开一个模态对话框:
call screen 0010 starting at 15 1.
然而,它会禁用主窗口以继续工作。 调用模态对话框并使主窗口在打开时可以工作是可行的吗?
答案 0 :(得分:3)
modal window的本质是它会阻止应用程序关闭它。相反的是一个amodal对话框,不,你不能有一个amodal模态窗口。你能做什么:
CALL FUNCTION 'Z_FUNCTION_WITH_DIALOG' STARTING NEW TASK 'FOOBAR'
- 这将启动额外的external session(只要用户未超出会话限制)。 CL_DGUI_DIALOGBOX_CONTAINER
生成一个amodal窗口。请注意,您无法在此容器内使用屏幕(dynpros)。查看报告RSDEMO_DIALOGBOX_CONTROL
以获取一些示例编码。