Skip to Content
avatar image
Former Member

能不能通过程序来调用本地SAP GUI来实现打印?

由于业务需求,在每一台客户端PC上都装了SAPGUI,客户端是连上网的,SAPGUI是可以正常与服务器交互,我需要在客户端上一个VC写的程序中调用SAPGUI来实现打印表单,可我不知道怎么实现,请问有没有了解这方面的可以提供一些思路?谢谢

这个帖子之前发过一次,不过好像发错区了,现在转到这里来

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

3 Answers

  • avatar image
    Former Member
    Jun 24, 2010 at 10:26 AM

    你是想用SAPGUI的动态链接库重写它的表单调用执行功能吗。没有资料,你做不太可能。

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member Former Member

      我用VB做了一个批量打印的工具,用的是RFC_CALL_TRANSACTION,现在在使用中。你可以试着去用这个RFC来实现

  • avatar image
    Former Member
    Jun 25, 2010 at 07:05 AM

    由很多方法:

    1。通过C++ Adapter连接服务器,调用打印的function module

    2。通过smart form, 生成pdf ,然后也可以打印的。

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Nov 03, 2010 at 08:51 AM

    其实SAPGUI也是调用SAPLPD来实现打印;现在的accessmethod:G的情况下,SAPGUI好像是通过SAPFprint这个程序来实现终端的打印

    Add comment
    10|10000 characters needed characters exceeded