數據庫表維護


允許表數據維護

允許通過維護工具數據瀏覽器(事務 SE16)和表視圖維護(事務 SM30  SM31)顯示/維護表數據

 

image203

SM30維護表數據

SE11的權限一般只會提供給開發人員,不能像上面那些直接通過SE11對表進行數據維護。

對數據的維護,一般通過SM30來實現,並可將SM30再包裝成對某表進行專門維護的Tcode

 

使用SM30SE16瀏覽與維護數據前,請先允許表數據維護功能,參照這里進行設置

 

先通過SE80創建一個函數組,並激活:

image204

 

再生成表維護器:

image205

 

當表維護器生成后,就可以通過SM30進行數據的維護了:

image206

SM30包裝成特定Tcode

上節演示了表維護器的生成,這里將SM30進一步包裝成特定的Tcode,該Tcode只專門用來對某個表的數據進行維護

 

通過Se93創建Tcodezspfli

image207

平時我們選擇的是第二個(是基於“程序和選擇屏幕”來創建)會出現選擇屏幕,這里我們選擇最后一個(基於“事務碼”),並且可以先配置事務碼需要的初始化參數,在運行時直接跳過初始屏幕:

 

image208

image209

image210

 

當在命令框中輸入事務碼ZSPFLI后,就可以直接進行到對表ZSPFLI數據進行維護的界面:

image211

通過SE16N維護數據

image212

輸入查詢條件點擊執行后,可以看到查詢結果:

image213

上面並沒有可能數據進行編輯的功能按鈕,但如果在命令欄中輸入&SAP_EDIT后,就可以對數據進行維護操作了:

image214

通過SE16瀏覽與維護數據

通過image215按鈕可以像SE11那樣查詢表數據,通過image216可以像SM30那樣對數據進行維護:

image217

SM30—字段標題顯示不完整

使用se11中的表格維護器生成的維護視圖,往往會出現如下情況

1)字段沒有描述

2)字段不夠寬

3)部分字段沒有顯示出來

image224

 

按上面圖中方式就可以打開屏幕編輯器,對當前SM30界面進行相應調整了

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM