SAP日记-ABAP_SMARTFORMS导出PDF的三种方式

SAP日记-ABAP_SMARTFORMS导出PDF的三种方式

ID:42596432

大小:116.50 KB

页数:5页

时间:2019-09-18

SAP日记-ABAP_SMARTFORMS导出PDF的三种方式_第1页
SAP日记-ABAP_SMARTFORMS导出PDF的三种方式_第2页
SAP日记-ABAP_SMARTFORMS导出PDF的三种方式_第3页
SAP日记-ABAP_SMARTFORMS导出PDF的三种方式_第4页
SAP日记-ABAP_SMARTFORMS导出PDF的三种方式_第5页
资源描述:

《SAP日记-ABAP_SMARTFORMS导出PDF的三种方式》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、SAP日记-ABAPSMARTFORMS导出PDF有几种方式1、安装pdf打印程序,在sap打印界面选择改打印程序即可适合打印PDF的个别用户。2、把smartform打印到spool.然后在事务码SP02里面查到spool号复制spool号SE38执行RSTXPDFT4即可3、调用GUI_DOWNLOAD此处仅为打印代码      CALL FUNCTION 'SSF_FUNCTION_MODULE_NAME'        EXPORTING          FORMNAME           = 'ZSDK006'“SMARTFORMS名称        IMPORTING    

2、      FM_NAME            = FM_NAME        EXCEPTIONS          NO_FORM            = 1          NO_FUNCTION_MODULE = 2          OTHERS             = 3.      CLEAR:OUTPUT_OPTIONS.      CONTROL_PARAMETERS-GETOTF = 'X'.      CONTROL_PARAMETERS-NO_DIALOG = 'X'.      OUTPUT_OPTIONS-TDNOPREV = 'X'.    CALL

3、 FUNCTION FM_NAME      EXPORTING        OUTPUT_OPTIONS     = OUTPUT_OPTIONS"l_option        CONTROL_PARAMETERS = CONTROL_PARAMETERS      IMPORTING        JOB_OUTPUT_INFO    = T_OTFDATA      TABLES        GT_ITAB            = ITAB“内表      EXCEPTIONS        FORMATTING_ERROR   = 1        INTERNAL_ERRO

4、R     = 2        SEND_ERROR         = 3        USER_CANCELED      = 4        OTHERS             = 5.    IF SY-SUBRC <> 0.      MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO              WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.    ENDIF.*************此处为导出PDF        T_OTF[] = T_OTFDATA-OTFDATA[]

5、.  CALL FUNCTION 'CONVERT_OTF'    EXPORTING      FORMAT                = 'PDF'      MAX_LINEWIDTH         = 132    IMPORTING      BIN_FILESIZE          = W_BIN_FILESIZE    TABLES      OTF                   = T_OTF      LINES                 = T_PDF_TAB    EXCEPTIONS      ERR_MAX_LINEWIDTH     = 1  

6、    ERR_FORMAT            = 2      ERR_CONV_NOT_POSSIBLE = 3      OTHERS                = 4.  IF SY-SUBRC <> 0.    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO    WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.  ENDIF.*---------------TAKING THE DOWNLOAD FILE PATH AS USER INPUT**  DATA UA TYPE I.CONC

7、ATENATE 'D:' KUNNR NAME1 ZDATE1+0(6)  '对账单.pdf' INTO FILE_NAME.“定义文件名这一段不屏蔽,在打印的时候会有显示选择路径的对话框,屏蔽则直接保存在上面的文件名FILE_NAME指定的路径*  CALL METHOD CL_GUI_FRONTEND_SERVICES=>FILE_SAVE_DIALOG*    EXPORTING*      DEFA

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。