SAP Adobe form
abap吧
全部回复
仅看楼主
level 14
Janewar 楼主
需要Adobe LiveCycle Designer插件 才可以在sfp---form----layout中设计form
实例:
http://wiki.sdn.sap.com/wiki/display/ABAP/Call+Adobe+Form+through+ABAP+Program
2014年05月29日 02点05分 1
level 14
Janewar 楼主
最近老看到要求这个就看下,不要out了。
2014年05月29日 02点05分 2
level 8
Adobe LiveCycle Designer 需要额外的License,这个比较郁闷……
2014年05月30日 01点05分 3

2014年05月30日 03点05分
头像很萌啊
2014年05月30日 03点05分
有下载吗?
2014年12月17日 06点12分
level 8
求插件地址。。。
2014年06月01日 11点06分 4
这个东西比较大有499m你到sap官网下载啊。
2014年06月02日 01点06分
level 14
Janewar 楼主
最近比较关注在SAP里的Adobe Form 技术。一般说来按用途分,有3种Form, Print Form,Online Form 和 Offline Form。对于form的设计,在ABAP里可以通过Transaction:SPF来设计,在设计Layout时,首先需要设计data interface,作为传递数据在Form中使用。有了这一步之后。我们就可以在程序中,通过Function:FP_JOB_OPEN 打开job,然后调用FP_*的function来打印了,最后是调用FP_JOB_CLOSE来关闭job。对Online Form,一般是与web dynpro一起来使用,可使用web dynpro里的PDFOBJECT类来对它进行操作,可查看API。对于Offline Form,一种是通过web upload的处理,一种是通过email的处理。后一种比前一种多了一个操作就是要把PDF从email里自动提取出来。大致的操作是,在communication里(Tcode:SOCT)通过配置一个新建的BADI来处理 Inbound Processing。在BADI中要实现一个接口,在那两个接口方法中,系统会提供 Cl_bcs_document类,这样我们就可以做PDF的抽取了。然后在ADS中,我们能抽取到PDF里面数据的XML格式数据。可以用类CL_PF_*来做。步骤是:1.Create a PF factory 类, 2.Create a PF 类 3. Set PDF data 4. Excute ADS 5.Extract XML data 6. Convert XML code page. 有了XML数据后,我们就可以用 ABAP里的 XML 操作类 ixml 来提取XML节点值了。然后调用相应的操作,比如BAPI,RFC,Background Transaction等 更新数据就可以了。总的来说,Adobe Form由于有了强大的Form Designer,比起Sapscript 和 SmartForm来,具有更好,更方便的设计,所以会得到更广的应用。在HR里最新的MSS (Manager Self-Service)里就使用了Adobe Form技术。
2014年07月25日 01点07分 5
level 4
@Janewar 求插件啊,我在网上找了好几圈了,都没有找到。官网也不提供下载
2014年12月17日 06点12分 6
我也没找到。。
2014年12月19日 01点12分
只能用从sap官方网站下载的adobe livecycle designer,其他地方的都不行,而且需要basis配置ads服务,我同时也是basis,现在感觉这个问题好难解决,因为我刚刚入门
2014年12月19日 08点12分
level 1
这有个SAP Adobe form 视频教程学习链接,很不错:https://study.163.com/course/courseMain.htm?courseId=1212316801&share=2&shareId=1016414835
2022年03月09日 01点03分 7
1