ABAP 屏幕开发 - 子屏幕调用

 

事务代码SE80.

主屏幕:100

子屏幕:200  子屏幕:300

主屏幕100调用子屏幕200和300

步骤:

1.新建主屏幕100,添加子屏幕空间,名称为:SUBSCREEN

2.新建子屏幕200/300,

   注意:勾选“子屏幕”项

 

3.调用子屏幕

   a.定义全局变量:

   DATA:SID1 TYPE SYDYNNR VALUE '200'. "定义初始的子屏幕;

  b.屏幕100的PBO参数设置:

  CALL SUBSCREEN: SUBSCREEN INCLUDING SY-REPID SID1.

  c.屏幕100的PAI参数设置:

   CALL SUBSCREEN SUBSCREEN.

 

其中:SUBSCREEN 屏幕100中添加的子屏幕控件名称

            SID1:子屏幕号码,默认是空屏幕200.

 

 

同一个屏幕上调用多个子屏幕如下:

 

  b.屏幕100的PBO参数设置:

  CALL SUBSCREEN: SUBSCREEN INCLUDING SY-REPID SID1,

SUBSCREEN2 INCLUDING SY-REPID SID2.

 c.屏幕100的PAI参数设置:

   CALL SUBSCREEN: SUBSCREEN,

 SUBSCREEN2.

其中:SUBSCREEN和SUBSCREEN2 屏幕100中添加的子屏幕控件名称

            SID1和SID2:子屏幕号码.

 

 

至此,OK~~~~

 

 

 

 

 

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

王小磊

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值