一、建立表維護
STEP 1.實用程式->表維護生成器
STEP 2.輸入相關的參數->點選白色的建立按鈕。則會建立一個函數組 ZDEMO01.
STEP 3.給建立的表維護配置設定事物碼(SE93 建立參數事務)
設定螢幕字段VIEWNAME = ‘表維護’ 和 UPDATE = ‘X’
二、SE16N 修改表資料
(一) &SAP_EDIT
如果系統做了限制,方法失效,執行程式RKSE16N_EDIT,選中激活編輯功能後,問題得以解決。
另外,在某些SAP版本中,激活編輯功能是不被允許的,不過程式中是通過一個判斷語句來限制的,可以通過将相關的判斷值判斷前加斷點,手工修改賦予值之後,問題也迎刃而解。相關的判斷語句可以通過查找關鍵字SE16N來尋找。
(二) 手工調試
在SAP中,如果使用SE16N直接修改表中的記錄,特别是add-on表記錄的修改,SAP會記錄下來。記錄的内容分别放在兩個表中:SE16N_CD_DATA&SE16N_CD_KEY,其中Key是擡頭資訊,DATA是修改的内容。
如果使用SE16N對表做了增删改,想查詢記錄,可以使用報表:RKSE16N_CD_DISPLAY(RKSE16N_CD 報表已過時,使用 RKSE16N_CD_DISPLAY -> 參閱 SAPNote 1360465)檢視曆史。RKSE16N_CD_SHOW_DELETE(也過時了)。
三、FUNCATION: SE16N_INTERFACE