Abap 写入弹出窗口

Abap 写入弹出窗口,abap,Abap,我必须为类似STMS事务中的图例显示一个弹出窗口 我知道如何使用write语句编写此选项卡,但如何在弹出窗口中显示它?您可以使用调用屏幕来实现这一点。。。从…开始,然后在PBO处理中使用抑制对话框绕过屏幕(dynpro)处理器。然后,在PAI处理中,使用LEAVE TO LIST-processing,然后使用WRITE语句。您可以在功能模块TMS\u UI\u POPUP\u LEGENDE中遵循这一点,该模块显示了您提到的作为参考的弹出窗口。程序也很简单 在ABAP对话框应用程序中,您可以

我必须为类似STMS事务中的图例显示一个弹出窗口


我知道如何使用write语句编写此选项卡,但如何在弹出窗口中显示它?

您可以使用
调用屏幕来实现这一点。。。从…
开始,然后在PBO处理中使用
抑制对话框
绕过屏幕(dynpro)处理器。然后,在PAI处理中,使用
LEAVE TO LIST-processing
,然后使用
WRITE
语句。您可以在功能模块
TMS\u UI\u POPUP\u LEGENDE
中遵循这一点,该模块显示了您提到的作为参考的弹出窗口。程序也很简单


在ABAP对话框应用程序中,您可以使用或使用(交互式)。要获得弹出窗口,您必须创建并调用自定义屏幕(dynpro)。在该屏幕内,您将控制权移交给列表处理器。这是负责获取您所写内容并将其放置在屏幕上某个位置的组件。出于某些原因(可能主要是历史原因),执行此操作的命令是
LEAVE to LIST-PROCESSING
。我想在某个时候,屏幕和列表之间的预期流与今天的不同,这就是为什么要这样命名命令。从现代的角度来看,尤其是在您的用例中,
LEAVE
方面没有任何意义,所以就照原样使用它吧


还要注意的是,
LEAVE
列表处理
-
离开列表处理
不带
是相反的说法

谢谢你,沃克,我知道你总是会在abap问题上给出一个好的答案,我检查一下,我会接受你的答案。对不起,沃克,你能解释一下什么是休假列表处理吗?是的,但我想在对话框中显示,并且像正常屏幕一样显示???你是否使用了呼叫屏幕的
部分开始的
?你是对的,我忘了。但当我像你们写的那个样做的时候,我的第一个屏幕是空的ansd,当我做F3或返回功能时,我的屏幕是0,我有我的标签。为什么?