SAPLink详细体验
這篇博文給大家詳細介紹一下SAPLink的能耐。
一、操作界面
SAPLink的操作界面非常簡潔,主要就是輸出、輸入和顯示。其中我最關心的如何輸出,也就是本地保存。第一步是“Create New Nugget”,就是在本地創建個空的Nugget文件。下一步有3種選擇:添加單個對象、從Package中添加、從Transport中添加。
比如添加單個對象,要選擇對象類型、對象名和Nugget文件路徑。
特別注意:在對象類型中沒有的不一定SAPLink就不能保存,比如Structure就不能通過列表找到,但是SAPLink是能夠保存的。請往下看。
最好用是“從Transport中添加”這項功能。選好Transport Request之后,SAPLink會列出Transport中的內容,你可以有選擇的保存。
如果是不支持的對象,在Plugin列是沒有小勾的。如上圖中的最后一行。
因為SAPLink還在不斷更新,所以現在沒有支持的對象可能以后會支持。而且SAPLink是個開源項目,如果你自己是個開發高手也可以自己開發plugin:)
二、測試結果
我把常見的開發對象進行了測試,結果如下:
1.報表程序(SE38)。支持。
2.屏幕程序(SE51)。支持。
3.數據字典(SE11)。支持Table、Data element、Domain、Type Group、Search Help,Structure雖然支持,但是要從Transport中添加。
4.表視圖(SM30)。不支持。不支持對象TOBJ。
5.Message Class。支持。
6.Translation。不支持。原因應該是Translate的傳輸不是Workbench的傳輸。
7.Abap Class(SE24)。支持。
8.Function(SE37)。支持。
9.Badi Implemention(SE19)。支持。
10.BSP Application(SE80)。支持。
11.Webdynpro Application(SE80)。支持。
12.保存Infotype。不支持。
三、總結
SAPLink對常用的Workbench對象都能夠保存。對不支持的情況,我分析原因可能是因為該對象是通過手工創建,要完整保存起來有點復雜。比如表視圖和信息類型。
對這種情況,可以用SAPLink只保存表結構,上傳到其他系統之后再通過手工創建。
四、價值
就我自己來說,對SAPLink的功能還是比較滿意的。她的主要價值是:
1.只需要Abap權限就可以移植解決方案(數據字典和程序,甚至是SmartForm/PDF表單);
2.可以方便地對程序進行組合、打包;
3.在本地可以通過XML軟件查看。
總結
以上是生活随笔為你收集整理的SAPLink详细体验的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ABAP股票查看代码
- 下一篇: 企业SAP的二次开发管理之路