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

i042416發表於2020-01-20

本文是2020年第13篇原創文章,也是汪子熙公眾號總共第196篇原創文章。

今天是2020年1月20日,農曆大年二十六,年味漸濃。

Jerry的老家,從成都乘坐高鐵只要十五分鐘就能到達,所以從來不會遭受春運長途跋涉之苦。這裡我提前祝願廣大SAP從業者在除夕之前,都能夠平安順利到家,和自己的親人團聚。

最近Jerry的業餘時間,忙著分析成都市成華,青羊,武侯,金牛,高新,龍泉驛,錦江這七個區的小學二年級語文和數學的期末試卷的難度情況。七個區十四套卷子我當然一道不漏地做了一遍,感覺又回到了快樂的學生時代。現在做國內學生的家長不容易啊。

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

既然最近沒有時間給自己充電,只能把Jerry寫於2014年的一篇SAP社群的英文部落格,翻譯成中文分享給還在用SAP GUI寫ABAP的朋友們:

Favorite List Management Tool

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

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

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

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

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

因為我的收藏夾內容很多,所以我得按住滑鼠不放,同時用滑鼠中鍵把滾動條往上滑好幾下,直至收藏夾頂部的目標資料夾出現,再鬆開滑鼠左鍵,將其放到目標資料夾裡。

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

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

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

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

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

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

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

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

報表的原始碼我放在這個連結裡了:

CSDN-專業IT技術社群-登入

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

更多閱讀



來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/24475491/viewspace-2674148/,如需轉載,請註明出處,否則將追究法律責任。

相關文章