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收藏夾的痛點,我覺得它對我有用。今天的分享就到這裡,我繼續去分析國小二年級國文數學試卷去了,感謝閱讀。
更多閱讀
- Jerry的ABAP, Java和JavaScript亂炖
- ABAP開發人員未來應該學些什麼
- Jerry 2017年的五一小長假: 8種經典排序算法的ABAP實作
- Jerry的ABAP原創技術文章合集
- 300行ABAP代碼實作一個最簡單的區塊鍊原型
- 使用Java+SAP雲平台+SAP Cloud Connector調用ABAP On-Premise系統裡的函數
- 在SAP雲平台的CloudFoundry環境下消費ABAP On-Premise OData服務
- ABAP vs Java, 蛙泳 vs 自由泳
- 聊聊C語言和ABAP
- 動手使用ABAP Channel開發一些小工具,提升日常工作效率
- 我用ABAP做過的那些無聊的事情
- 不喜歡SAP GUI? 那試試用Eclipse進行ABAP開發吧
- 使用Visual Studio Code編寫和激活ABAP代碼
- 你的ABAP程式給佛祖開過光麼? 來試試Jerry這個小技巧
- 在SAP雲平台ABAP程式設計環境上編寫第一段ABAP程式
- SAP官方釋出的ABAP程式設計規範
- ABAP Code Inspector那些隐藏的功能,您都知道嗎?
- 還在用ABAP進行SAP産品的二次開發?來了解下這種全新的二次開發理念吧
- ABAP Netweaver體内的那些寄生式程式設計語言
- 從SAP社群上的一篇部落格開始,聊聊SAP産品命名背後的那份情懷
- 雲端的ABAP Restful服務開發
- 如何在SAP雲平台ABAP程式設計環境裡把CDS view暴露成OData服務
- 使用abapGit在ABAP On-Premises系統和SAP雲平台ABAP環境之間進行代碼傳輸
- 30分鐘用Restful ABAP Programming模型開發一個支援增删改查的Fiori應用
- Jerry帶您了解Restful ABAP Programming模型系列之二:Action和Validation的實作
- Jerry帶您了解Restful ABAP Programming模型系列之三: 雲端ABAP應用調試
- SAP雲平台上的ABAP程式設計環境裡如何消費第三方服務
- ABAP開發者上雲的時候到了 - 現在大家可以免費使用SAP雲平台ABAP環境的試用版了
- 學而不思則罔 - SAP雲平台ABAP程式設計環境的由來和适用場景
- SAP雲平台裡的三叉戟應用
- 如何基于Restful ABAP Programming模型開發并部署一個支援增删改查的Fiori應用
- SAP 2019 TechEd Key Note解讀:雲時代下SAP從業人員如何做二次開發?
- 有哪些ABAP關鍵字和文法,到了ABAP雲環境上就沒辦法用了?
- ABAP開發環境終于支援以駝峰命名法自動格式化ABAP變量名了
- 利用ABAP 740的新關鍵字REDUCE完成一個實際工作任務
- 一段讓人瑟瑟發抖的ABAP代碼
- 昨日萬聖節ABAP怪獸級代碼謎團,公布答案啦
- 介紹一種在ABAP核心态進行内表高效拷貝的方法
- 使用SAP Cloud Application Programming模型開發OData的一個實際例子
- 當ABAP遇見普羅米修斯
- 使用ABAP繪制可伸縮矢量圖
- ABAP開發環境文法高亮的那些事兒
- SAP錯誤消息調試之七種武器: 讓所有的錯誤消息都能被定位
- 使用ABAP操作Excel的幾種方法
本文來自雲栖社群合作夥伴“汪子熙”,了解相關資訊可以關注微信公衆号"汪子熙"。