# ABAP程式設計 dialog programming ###### tags: `ABAP程式設計` - What is Dialog Programming?四個設定 - 新增Screen與設定Attributes - 設計Screen Layout - 設定PushButton - 宣告OK_code與Element List - Flow Logic Control設定 - 串接Screen - GUI Title - GUI Status - 與使用者互動、畫面變化更多 --- - 可跨多個畫面 (screen) - 透過screen painter來做設計 - 程式更為複雜 - ABAP Code - Layout - Menu --- 1.建立screen 9000 ,雙擊後 四個地方要做設置 - 基本屬性 attribute - element list - flow logic - layout ![](https://i.imgur.com/2LBYcHE.png) 1.1 attribute ![](https://i.imgur.com/tQXt6gE.png) 然後active ![](https://i.imgur.com/2SMqmKd.png) 1.2 點擊layout box 把畫面切成好幾塊 ![](https://i.imgur.com/LIWkvtZ.png) ![](https://i.imgur.com/8ER8hMB.png) button![](https://i.imgur.com/PtcbPFU.png) ![](https://i.imgur.com/7UNKjT2.png) ![](https://i.imgur.com/PR8C2NY.png) ![](https://i.imgur.com/22Wnvc4.png) ![](https://i.imgur.com/tPWVmOF.png) ![](https://i.imgur.com/ePrNiOQ.png) ![](https://i.imgur.com/Hvt9B7v.png) ![](https://i.imgur.com/QyDfQJR.png)