原创 ALV GRID參考文檔 ( 8 ) - 插入超級鏈接

插入超級鏈接 通過一個包含超級鏈接和他所對應的顯示數據的源表來實現超級鏈接。這個超級鏈接表的類型爲lvc_t_hype。對於要顯示的內表中你要建立超級鏈接的每一個字段都要對應增加一個類型爲int4的字段。這些新的字段是爲了在超級鏈接表中得

原创 ALV GRID參考文檔 ( 3 ) - 建立field catalog

建立field catalog下面的步驟便是如何填充FIELD CATALOG內表。上面介紹了field catalog的行類型的各個字段。爲了正確的填充每一列的field catalog 的字段,下面的這幾個字段必須被填充。 Outp

原创 ALV GRID的參考文檔 ( 5 ) - 打印調整

打印調整 我們通過方法’set_table_for_first_display’的參數’is_print’來調整打印的格式。 Field name Description Value range GRPCHGEDIT 用

原创 HIDE語句在清單屏幕(List)中的應用

 在清單屏幕(List)中,支持多級List,在AT LINE-SELECTION事件中,通過WRITE語句可以產生子List,在這個過程中,我們通常

原创 SAP所有模塊用戶出口(User Exits)

SAP所有模塊用戶出口(User Exits)關於SAP的用戶出口用戶出口就是SAP中的Customer Exits或者User Exits什麼叫用戶

原创 ABAP開發環境和總體介紹

1 ABAP開發環境 ABAP開發的三種環境: (1)SAP正式系統環境; (2)SAP IDES系統環境(學習環境); (3)MINISAP環境。 三種環境中均含有大量的例子程序,事務代碼(TCODE):Abapdocu。三種

原创 ALV GRID參考文檔 ( 10 )

在實現部分我們把方法的實現轉向到了form,這樣可以比避免OO編程的一些限制。當然也可以直接在OO部分實現這些方法。 在本地類的編碼裏你只要實現你希望觸發的方法就可以了。本文只是做一些簡單的介紹,至於每個事件就不一一贅述了。 有了事件持有

原创 [ABAP Part TWO] Program Development Phase 2 - Your Coding Style Define The Quality

Now we step into Naming Conventions for each of obj in the program, you can

原创 ALV GRID的參考文檔 ( 4 ) - 顯示格式的調整

顯示格式的調整 現在是顯示alv的時候了。我們同填充結構LVC_S_LAYO來設置alv的顯示格式。下面是這個結構包含的字段及其它們的作用。 Field name Description Value Range CWIDT

原创 ALV GRID的參考文檔 ( 1 )

 SAP HELP對ALV的定義如下:The ALV grid control is a flexible tool for displaying lists. The tool provides common list operatio

原创 ALV GRID參考文檔 ( 2 ) - 通過CREATE OBJECT來實例化類

通過CREATE OBJECT來實例化類,在上面的一小段代碼中使用了cl_gui_alv_grid的兩個實例方法。第一個便是‘set_table_for_first_display’,他的名字也就說明了他的用途。創建了alv grid的實

原创 ALV GRID的參考文檔 ( 6 ) - 設置排序條件

設置排序條件 可以爲要顯示的數據設置排序條件。可以把排序規則插入到結構類型爲‘LVC_T_SORT’的內表中。如果想對顯示的數據進行初始排序,就把它傳給方法‘SET_TABLE_FOR_FIRST_DISPLAY’的參數IT_SORT.

原创 ALV GRID的參考文檔 ( 9 ) - 管理顯示變式

管理顯示變式 可以使用方法set_table_for_first_display的參數is_variant和i_save來管理顯示變式。下表是變式處理的選項: Mode Is_variant I_save Change cu

原创 ALV參考文檔 ( 7 ) -取出和設置滾動條狀態

取出和設置滾動條狀態 有一對get,set方法用來得到和設置滾動條狀態。 Get_scroll_info_via_id:這個方法用來得到滾動條狀態。他有三個輸出參數,es_col_info輸出最左邊的字段名,es_row_no輸出最頂端的

原创 abap range 或 Filter的說明

RANGES語句:要用與選擇表相同的結構創建內表,可使用RANGES語句,如下所示: 語法:RANGES <seltab> FOR <f>. 該語句創建選擇表<seltab>,該表參考數據庫表的列<f>或內部字段<f>。選擇表<selta