修改表的方法
SAP中,具體而言,可以有以下三種方法可以直接修改表
本例中,移動類型的參數(shù)預(yù)留對應(yīng)的表字段為T156-rstyp,移動類型為541.
1.2.1 方法1:通過SE16N用&SAP_EDIT直接修改表記錄
引用來源:通過SE16N用&SAP_EDIT直接修改表記錄
SE16N,輸入表名、移動類型以及選擇相應(yīng)字段,然后輸入&sap_edit,回車,即提示
,點(diǎn)擊執(zhí)行(F8)
此時系統(tǒng)為可編輯狀態(tài)
可以直接修改值,可以插入值、刪除值
?
1.2.2 方法2:事務(wù)代碼SE16進(jìn)入Debug界面,直接修改表字段值
事務(wù)代碼SE16,輸入表T156,移動類型541,執(zhí)行,在下圖中命令輸入框中,輸入/H,系統(tǒng)則將進(jìn)入debug,出現(xiàn)提示
在Debug的界面中的第八十六行,設(shè)置斷點(diǎn)(BreakPoint),然后執(zhí)行到斷點(diǎn),修改字段Code的值,從Show(顯示)修改為Edit(編輯)。
修改Code值完畢后,繼續(xù)執(zhí)行,則可以修改表字段的值,當(dāng)修改晚相應(yīng)的字段值,點(diǎn)擊保存
1.2.3 方法3通過ABAP程序更改表
譬如在本例中,通過以下程序,可直接修改表字段值
?
REPORT zchange_t156_rstyp.
tables t156.
UPDATE T156 SET rstyp = 'U'
WHERE bwart = '541'.
if sy-subrc is initial.
WRITE / 'Field T156-RSTYP changed from " " to "U"'.
else.
WRITE / 'Field T156-RSTYP could not be changed'.
endif.
?
總結(jié)
- 上一篇: DATA - RANGE OF
- 下一篇: 【转载】SAP表修改概览