1. 程式人生 > >abap普通螢幕使用tablecontrol時雙向資料傳遞描述

abap普通螢幕使用tablecontrol時雙向資料傳遞描述

tablecontrol是abap編輯器中SE80進入該編輯器

使用screen painter繪製普通螢幕

進入screen painter之後,table control是系統自帶的 控制元件

它的樣子是一個表格,可以雙向傳遞資料

TC(table control)------>程式內表       輸入           將資料儲存入內表           PAI

             程式內表------->TC                 輸出            顯示內表的資料               PBO

之前轉載的文章中已經說明了如何使用TC進行資料輸出

現在描述如何在PAI中,進行資料輸入

其實步驟都是一樣的,只是有一個地方需要加語句

下圖所示,是普通螢幕5000的邏輯流


PAI部分中的程式碼,用於控制與資料輸入有關的內容(TC控制元件---->程式內表)

上述PAI程式碼對TC控制元件的欄位進行LOOP,滿足一定的條件後,執行模組TC_DLCJ3_MODIFY 

現在進入這個模組


首先MODIFY然後APPEND

APPEND部分語句,是後加的,加上以後就達到了預期的效果