1. 程式人生 > >子螢幕和主螢幕之間PBO和PAI事件的關係

子螢幕和主螢幕之間PBO和PAI事件的關係

為什麼我一旦在主螢幕中定義了子螢幕區域就要用如下在PBO和PAI中插入兩條語句如下是主螢幕的邏輯流:

PROCESS BEFORE OUTPUT.
  MODULE status_100.
  CALL SUBSCREEN: area1 INCLUDING sy-repid number1, 
                  area2 INCLUDING sy-repid number2.

PROCESS AFTER INPUT.
  MODULE cancel AT EXIT-COMMAND.
  MODULE save_ok.
  CALL SUBSCREEN: area1,
                  area2.
  MODULE 

user_command_100.

其實主螢幕的PBO中CALL SUBSCREEN會觸發subscreen中的PBO

而如果subscreen中的PAI要先觸發主螢幕中的PAI中的CALL subscreen 才能進入到subscreen的PAI.