ABAP 螢幕開發
阿新 • • 發佈:2019-01-29
事務程式碼SE80.
主螢幕:100
子螢幕:200 子螢幕:300
主螢幕100呼叫子螢幕200和300
步驟:
1.新建主螢幕100,新增子螢幕空間,名稱為:SUBSCREEN
2.新建子螢幕200/300,
注意:勾選“子螢幕”項
3.呼叫子螢幕
a.定義全域性變數:
DATA:SID1(4) TYPE N 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~~~~