Dynpro

Dynpro通俗地講就是螢幕主界面。一般的視窗系統包括標題欄選單欄工具列、狀態欄、以及主界面。 Dynpro 特指 SAP GUI 主界面區域的內容。

基本介紹

Dynpro 是由用戶界面元素和其背後的商業邏輯組成的動態程式。Dynpro 的主要組成部分包括:
1. 屬性。例如當前的螢幕編號,以及下一個螢幕的編號等。
2. 界面元素的位置。例如文本標籤、文本輸入框、按鈕等界面元素的位置安排。
3. 界面元素的屬性。
4. 程式邏輯。這些程式將調用後台的 ABAP 代碼模組。
自定義螢幕指的是SAP GUI中的螢幕, 螢幕又叫做DYNPRO動態程式,ABAP的螢幕的主要組成部分有GUI Status, GUI Title, Screen等, 簡單的螢幕元素如輸入框, check box, radio button,等,還有複雜些的如Table control可用來批量修改數據, Tabstrip 選項卡用來在一個區域內顯示一組意義相關螢幕. 而ABAP螢幕處理中最重要的邏輯事件就是PBO和 PAI,前者用來動態處理螢幕展示前螢幕元素的屬性,初始化數據等, 後者則在用戶在螢幕中輸入某些內容,單擊某個按鈕觸發某功能代碼之後被調用。而其他兩種邏輯事件POV和POH可以廣義地看作是PAI模組。
在ABAP模組池和可執行程式中,可以在MODULE和ENDMODULE語句之間定義對話模組。在螢幕PBO中調用的模組需要在其後指明OUTPUT附加項,PAI模組則使用INPUT附加項。

相關詞條

熱門詞條

聯絡我們