SAPLink使用方法.docx_第1页
SAPLink使用方法.docx_第2页
SAPLink使用方法.docx_第3页
SAPLink使用方法.docx_第4页
SAPLink使用方法.docx_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

SAPLink好用的代码分享工具SAPLink为本地保存客户化程序,上传到其他系统,提供了解决方案。并且提供了插件对功能进行扩展,还可以本地保存WD4A、BSP、Badi Implementation、PDF等。官网地址是/p/saplink/如何使用:SAPLink把客户化程序保存为.slnk或.nugg格式的文件。这两种文件本质是都是XML格式的。区别是.slnk针对单个的客户化程序,类似Windows的文件,.nugg针对多个的客户化程序,类似Windows的文件夹。比如下面这个.nugg文件通过xml软件查看:该文件通过SAPLink上传到其他开发机后可以得到下面这个报表程序:可以看到报表程序的源代码和文本都可以成功上传!有兴趣的TX可以测试一下其他客户化程序能否成功上传!我也会在近期进行个全面测试。这对会ABAP的顾问来讲真是一个非常好的工具!每个做过开发的人都希望能够最大程度地重用现有解决方案,而“复制”则是最直接和最简单的重用方法:)SAPLink详细体验星期一, 02月 14th, 2011通过上篇博文SAPLink好用的代码共享工具的介绍,也许有些TX有兴趣尝试一下。俗话说“己所不欲,勿施于人”,如果我自己都不用,怎么好意思给大家推荐了。所以就必须得有这篇博文给大家详细介绍一下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这个东东,感觉很好用。在这里留下此文,以示纪念。SAPLINK的安装,我就不写了,可以参照下面的网址:/p-88479569.html安装完成后就可以使用了。下面例子是将一个程序,打包到单独的一个slnk文件。1.通过se38.,输入程序名ZSAPLINK,进入程序初始界面:切换到slinkee执行后,会弹出提示保存的位置,确定就可以保存到一个文件PROG_ZSAPLINK.slnk了。当我们想在其他的系统使用这个程序的时候,进行类似的操作:选择文件,执行,就将保存的文件上传了,不过是没有激活的,在激活的时候,要注意,一定要全部选择激活!介绍:saplinkSAPlink is an open source project that aims to make it easier to share ABAP developments between programmers. It provides the ability to easily distribute and package custom objects.DownloadTo download the most recent, stable version of SAPlink, use the download link on the right side of this page. To download SAPlink plugins go to theSAPlink plugins project in SAP Code Exchange.If you are feeling brave, all versions currently in development can be found in the source repositorytrunk. These versions may be unstable and should be installed with caution.Please use the Issues tab for issues or feature requests to SAPlink and its core plugins. Any bugs or issues related to other plugins should be reported to its own project home page accordingly.CommunityIf you find SAPlink useful, please let us know about it via our discussion group or email. Check out what some of the community has say about SAPlink: I was very amazed with the SAPLINK idea and design. This is exactly what every developer wants and what was always missing. Thanks a lot! I am so thrilled about this project, as I think it is wonderful that I can copy objects between systems without involving the basis team or requiring a lot of manual steps. Its great to have this tool. I think it will be fun at SDN to share codes via SAPLink. I think SAPlink is really an initiative that makes real SDN community development a reality. This is a great initiative. I carry a CD of most re-usable components, as I keep changing my clients. With an open source initiative, guess, I dont have to do that anymore.

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论