允許表數據維護
允許通過維護工具數據瀏覽器(事務 SE16)和表視圖維護(事務 SM30 和 SM31)顯示/維護表數據
SM30維護表數據
SE11的權限一般只會提供給開發人員,不能像上面那些直接通過SE11對表進行數據維護。
對數據的維護,一般通過SM30來實現,並可將SM30再包裝成對某表進行專門維護的Tcode。
使用SM30與SE16瀏覽與維護數據前,請先允許表數據維護功能,參照這里進行設置
先通過SE80創建一個函數組,並激活:
再生成表維護器:
當表維護器生成后,就可以通過SM30進行數據的維護了:
將SM30包裝成特定Tcode
上節演示了表維護器的生成,這里將SM30進一步包裝成特定的Tcode,該Tcode只專門用來對某個表的數據進行維護
通過Se93創建Tcodezspfli:
平時我們選擇的是第二個(是基於“程序和選擇屏幕”來創建)會出現選擇屏幕,這里我們選擇最后一個(基於“事務碼”),並且可以先配置事務碼需要的初始化參數,在運行時直接跳過初始屏幕:
當在命令框中輸入事務碼ZSPFLI后,就可以直接進行到對表ZSPFLI數據進行維護的界面:
通過SE16N維護數據
輸入查詢條件點擊執行后,可以看到查詢結果:
上面並沒有可能數據進行編輯的功能按鈕,但如果在命令欄中輸入&SAP_EDIT后,就可以對數據進行維護操作了:
通過SE16瀏覽與維護數據
通過
按鈕可以像SE11那樣查詢表數據,通過
可以像SM30那樣對數據進行維護:
SM30—字段標題顯示不完整
使用se11中的表格維護器生成的維護視圖,往往會出現如下情況
(1)字段沒有描述
(2)字段不夠寬
(3)部分字段沒有顯示出來
按上面圖中方式就可以打開屏幕編輯器,對當前SM30界面進行相應調整了














