利用ABAP除錯模式修改SE16裡資料庫表的內容
比如CRM物料主資料的表:COMM_PRODUCT,在SE16裡只允許瀏覽資料,但不能修改:
如果當前的使用者有除錯debug許可權,可以透過下面的方法進入編輯模式從而能夠修改表的內容:
(1) 進入待修改表記錄的明細介面,在command line裡敲命令/h,進入除錯模式
(2) 然後敲回車,SAP ABAP 偵錯程式debugger在subroutine SET_STATUS_VAL 停下來,在偵錯程式裡將34行的變數code 內容從SHOW改成EDIT:
(3) 然後按F8繼續執行,此時SE16的明細頁面就處於編輯模式了,接下來就可以編輯當前記錄的內容了:
當然也可以使用ABAP Debugger Script指令碼來避免在偵錯程式裡手動操作。
參考Jerry Wang的SAP Community部落格:
Use ABAP debugger script to view BOL entity content in an efficient way
Use ABAP debugger script to view dynamic query service selection parameter in an efficient way
要獲取更多Jerry的原創技術文章,請關注公眾號"汪子熙"或者掃描下面二維碼:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/24475491/viewspace-2157870/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 如何把 SAP ABAP 系統裡一張資料庫表的內容,顯示在 Adobe PDF Form 裡資料庫ORM
- 利用BSP call ABAP程式更新資料庫表資料庫
- SAP ABAP裡資料庫表的Storage Parameters從哪裡來的資料庫
- 如何從 ABAP 偵錯程式裡提取某個內表的內容用於單元測試
- 如何檢視型別為LRAW的SAP ABAP資料庫表欄位的內容型別資料庫
- ABAP資料庫表的後設資料資料庫
- 使用 FOR ALL ENTRIES 將 ABAP 內表內容作為資料庫表的讀取條件之一試讀版資料庫
- 檢視SQL Server資料庫修改了哪些內容SQLServer資料庫
- Laravel 資料庫裡的資料刪除Laravel資料庫
- 在ABAP裡取得一個資料庫表記錄數的兩種方法資料庫
- ABAP巨集的除錯除錯
- 資料表內容遷移?
- 修改資料庫的歸檔模式資料庫模式
- javafx-tableview刪除或修改預設的“表中無內容”文字JavaView
- Sql Server資料庫如何去掉內容裡面的Html標籤SQLServer資料庫HTML
- [ChatGPT 勘誤]:SAP ABAP 系統裡資料庫表 dlv_systc 的用途ChatGPT資料庫
- 刪除表裡重複資料
- 修改Oracle資料庫表的大小Oracle資料庫
- 如何在Netweaver SE16裡直接檢視某資料庫行記錄資料庫
- Oracle資料庫的監控內容Oracle資料庫
- jquery雙擊tr修改內容提交資料jQuery
- SQL—對資料表內容的基本操作SQL
- 如何對 ABAP 資料庫表透過 ABAP 程式碼進行更新和刪除操作試讀版資料庫
- 表管理之二:表資料的插入修改與刪除
- 小程式批次刪除雲資料庫裡的資料資料庫
- 資料庫冷備份內容資料庫
- 資料庫鍵方面的內容資料庫
- oracle資料庫巡檢內容Oracle資料庫
- 資料庫運維工作內容資料庫運維
- SAP ABAP資料表的操作
- 資料庫各個檢視的內容資料庫
- SQL刪除資料庫裡所有表的外來鍵,同時刪除所有使用者表SQL資料庫
- React table 表單裡的內容點選事件React事件
- 27_bbed實戰(1)_修改資料內容
- 修改叢集資料庫的歸檔模式資料庫模式
- SAPABAP裡資料庫表的StorageParameters從哪裡來的資料庫
- 轉移資料夾及其裡面所有內容
- 如何建立最簡單的 ABAP 資料庫表,以及編碼從資料庫表中讀取資料 (上)資料庫