SAP GUI裡的收藏夾事務碼管理工具
本文是2020年第13篇原創文章,也是汪子熙公眾號總共第196篇原創文章。
今天是2020年1月20日,農曆大年二十六,年味漸濃。
Jerry的老家,從成都乘坐高鐵只要十五分鐘就能到達,所以從來不會遭受春運長途跋涉之苦。這裡我提前祝願廣大SAP從業者在除夕之前,都能夠平安順利到家,和自己的親人團聚。
最近Jerry的業餘時間,忙著分析成都市成華,青羊,武侯,金牛,高新,龍泉驛,錦江這七個區的小學二年級語文和數學的期末試卷的難度情況。七個區十四套卷子我當然一道不漏地做了一遍,感覺又回到了快樂的學生時代。現在做國內學生的家長不容易啊。
既然最近沒有時間給自己充電,只能把Jerry寫於2014年的一篇SAP社群的英文部落格,翻譯成中文分享給還在用SAP GUI寫ABAP的朋友們:
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存放收藏夾事務碼的資料庫表裡。
報表的原始碼我放在這個連結裡了:
雖然這個工具很簡陋,但確實解決了我當年管理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的幾種方法
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/24475491/viewspace-2674148/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 介紹一種對 SAP GUI 裡的收藏夾事務碼管理工具增強的實現方案GUI
- 如何把一個ABAP檢視新增到SAP GUI的收藏夾裡GUI
- 一步步把SAP GUI的事務碼配置到SAP Fiori Launchpad裡GUI
- 為什麼SAP GUI裡的傳統事務碼能通過Fiori Launchpad啟動GUI
- SAP 往一個角色裡增加事務程式碼
- SAP QM 事務程式碼QA11裡的to New Material
- SAP GUI裡Screen Painter的工作原理GUIAI
- SAP事務碼MM02裡的欄位屬性控制
- SAP MM MI01事務程式碼裡的批次確定
- 收藏夾程式碼
- SAP取消操作的事務碼-待完成
- SAP Hybris的build callback和SAP ABAP的SGEN事務碼UI
- 如何把ABAP檢視新增到SAPGUI的收藏夾裡GUI
- 「SAP技術」SAP MM 事務程式碼ME17的用法
- SAP HUM事務程式碼HUMO裡顯示內層和外層HU資訊
- SAP MM 事務程式碼MRKO觸發的財務憑證不會出現在PO History裡
- win10收藏夾在電腦什麼位置_win10系統收藏夾在哪裡Win10
- SAP QM 事務程式碼QAC2的BUG?
- SAP HUM事務程式碼 HUMAT 之初探
- sap歸檔事務碼SARA介紹
- SAP PM 初級系列23 - IW22 事務程式碼裡建立維修工單
- SAP QM QAC1事務程式碼不能修改含有HU的檢驗批裡的數量
- Solon 的事務管理工具類(TranUtils)
- SAP WM LT10事務程式碼的一個坑?
- SAP MM 事務程式碼MI31之思考
- SAP PM 入門系列8 - PM事務程式碼
- SAP MM 事務程式碼RWBE查詢庫存
- win10系統firefox收藏夾的位置在哪裡_win10系統firefox收藏夾的位置怎麼開啟Win10Firefox
- 學習收藏夾
- SAP RETAIL 事務程式碼RWBE查詢介面上的Plant GroupAI
- SAP HUM 事務程式碼HUMO為整託做Scrap
- 什麼是SAP GUI的clientGUIclient
- SAP GUI PDB檔案的作用GUI
- SAP GUI小知識GUI
- SAP Basis: 從SAP GUI殺死程式GUI
- SAP SEGW 事物碼裡的 ABAP Editor
- SAP SEGW 事物碼裡的 Function ImportFunctionImport
- 如何使用SAP事務碼SAT進行UI應用的效能分析UI