原创 ALV_LVC,HTML 表頭
CALL FUNCTION:REUSE_ALV_GRID_DISPLAY_LVC CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY_LVC' EXPORTING I_CALLBACK_HTML_TOP_
原创 DATA_CHANGED 與 DATA_CHANGED_FINISHED 強制觸發
一、類CL_GUI_ALV_GRID中關於數據變化有兩個事件 DATA_CHANGED 與 DATA_CHANGED_FINISHED DATA_CHANGED 在可編輯字段的數據發生變化時觸發(焦點和回車),通常用來做數據的校驗
原创 FUNCTION ALV 相關
調用function: REUSE_ALV_GRID_DISPLAY 沒法做單元格的編輯操作 REUSE_ALV_GRID_DISPLAY_LVC 對前面ALV的升級,可單元格編輯. 通過
原创 SAP 系統圖片修改以及 ABAP屏幕圖片自適應設置
一 、SAP系統圖片 1.1上傳圖片 TCODE: SMW0 上傳本地圖片到SAP系統 1.2 設置爲登錄首頁的背景。 TCODE: SM30 打開表視圖維護功能。
原创 ALV 表單下載
9.表單下載 相關函數:1)'WS_FILENAME_GET' 2)'GUI_DOWNLOAD' FORM DOWNLOAD_FILE . DATA LV_FILENAME TYPE STRING . *1. 獲取文件名
原创 動態 Select (宏)
ABAP中避免重複的select,可以用宏動態的改變select的各個參數 一、定義宏,及需要變量 FIELD-SYMBOLS <FS> TYPE ANY TABLE. DATA GV_BASE TYPE CHAR20. D
原创 ABAP 中長文本處理
SAP中長文本的需求及處理方法 相關類 CL_GUI_TEXTEDIT 主要方法 CL_GUI_TEXTEDIT->GET_TEXT_AS_R3TABLE CL_GUI_TEXTEDIT->SET_TEXT
原创 ABAP SCREEN 相關用法
一, 屏幕基本元素(單值輸入框,RANGE輸入,單選按鈕,複選框定義) TABLES: SFLIGHT. SELECTION-SCREEN BEGIN OF BLOCK bk1 WITH FRAME TITLE text-001.
原创 ABAP 自動生成流水號
按順序自動生成一組編號 T-CODE : SNRO FUNCTION: NUMBER_GET_NEXT 一,創建編號範圍對象 1. eg:ZGJX_001 2. 設置編號範圍,編號長度域指 編號類型 ,%警告指範圍使用多少時彈出警告
原创 DIALOG TAB標籤控件,子屏幕的使用
使用TAB 頁籤,可是實現一個屏幕上多個ALV之間的切換,在每一個TAB頁籤中植入子屏幕 一、Dialog 標籤條(含嚮導)控件 1.啓動,繼續 2.設置標籤條的名稱 3.設置每一個TAB頁籤的名稱 4. 爲每一個TAB頁籤
原创 OO ALV 設置搜索幫助的三種方式 ONF4 EVENT
一、在 FIELDCAT 中設置參照 二、CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST ' 三、CALL FUNCTION ' HELP_VALUES_GET_WITH_TABLE ' 在對OO
原创 OOALV 動態傳參使用
總體 FORM CREAT_ALV . PERFORM INIT_ALV USING GS_DOCKING GS_ALV . PERFORM BUILD_FIFLDCAT .
原创 SAP 如何全選時不影響過濾掉的數據
在ABAP 過濾掉數據,全選或取消全選時應當不影響過濾掉的數據 方法:CL_GUI_ALV_GRID->GET_FILTERED_ENTRIES 2. 執行後,過濾的的數據,將會把行號保存進IT_FILTER的 TABLE_LINE
原创 ABAP BDC 相關
BDC基本流程 一 、定義一個BDC程序的基本流程 1. BDC錄製,記錄屏幕操作 2.產生相關的程序及數據格式文件 3.利用程序將相關單據信息讀取到內表,並對內表的數據進行調整邏輯處理(數據檢查或數據轉換) 4.調用BDC錄製程序導入
原创 SAP中 OO ALV 相關
1.創建屏幕. 2.屏幕繪製容器(CUSTOMER CONTROL) 3.定義變量 TYPES: BEGIN OF TY_01. INCLUDE STRUCTURE ZGROUP_2. TYPES: