天天看點

SAP GUI裡的收藏夾事務碼管理工具

SAP Netweaver裡有很多名字比較長的事務碼,比如SAP CRM UI開發工具BSP_WD_CMPWB,直到今天我也記不住它。幸好SAP貼心地在SAP GUI裡提供了收藏夾功能,我們可以在SAP GUI裡建立樹狀結構的收藏夾事務碼清單,可以把若幹業務上相關的事務碼放在同一個檔案夾内,檔案夾支援嵌套,如下圖:

但是SAP GUI的收藏夾事務碼管理功能有個局限,收藏夾樹狀結構上的事務碼節點不支援剪切粘貼操作。

比如我要想把下圖收藏夾尾部的BSP_WD_COMWB移動到收藏夾最頂端的Design Layer檔案夾裡,隻能滑鼠左鍵單擊BSP_WD_COMWB, 按住不放,然後将其拖拽到頂部的目的檔案夾裡。

因為我的收藏夾内容很多,是以我得按住滑鼠不放,同時用滑鼠中鍵把滾動條往上滑好幾下,直至收藏夾頂部的目标檔案夾出現,再松開滑鼠左鍵,将其放到目标檔案夾裡。

這種收藏夾的管理方式低效而且容易出錯,需要按住滑鼠左鍵不放同時滑動滑鼠中鍵,萬一此時左鍵松開,就會誤操作。

于是我自己開發了一個工具。本地建立一個記事本檔案,在其内把自己想要導入SAP GUI收藏夾的事務碼按照自己喜歡的層級結構維護好,然後直接把這個記事本檔案上傳到ABAP系統即可。

上圖的01. 02. 03開頭的内容代表的是SAP GUI裡生成收藏夾的檔案夾名稱,方括号内即事務碼本身的值。操作記事本,比用滑鼠在SAP GUI裡做拖拽操作輕松多了,不是嗎?

下圖右邊是我在本地記事本裡維護的内容,左邊是将這個記事本導入到SAP GUI裡生成的收藏夾。

我開發的這個報表,會解析記事本裡維護的事務碼和層級結構,然後把解析出的記錄插入到Netweaver存放收藏夾事務碼的資料庫表裡。

報表的源代碼我放在這個連結裡了:

https://blog.csdn.net/i042416/article/details/103967029

雖然這個工具很簡陋,但确實解決了我當年管理SAP GUI收藏夾的痛點,我覺得它對我有用。今天的分享就到這裡,我繼續去分析國小二年級國文數學試卷去了,感謝閱讀。

更多閱讀

本文來自雲栖社群合作夥伴“汪子熙”,了解相關資訊可以關注微信公衆号"汪子熙"。