您的位置:首页 > 其它

SAP-ABAP-Smartforms调用参数的利用与打印次数的记录

2016-07-01 13:13 302 查看
[python] view
plain copy

".......  

  

DATA: l_fname TYPE rs38l_fnam.  

CALL FUNCTION 'SSF_FUNCTION_MODULE_NAME'  

  EXPORTING  

    formname = 'ZSD_FRM_006'  

  IMPORTING  

    fm_name  = l_fname.  

  

  

DATA: w_OUTPUT_OPTIONS type SSFCOMPOP ,  

      w_job_output_info TYPE ssfcrescl  ,  

      printCount type i.  

  

"....  

"代码略..从自定义表中取出已打印的次数  

"...  

  

w_OUTPUT_OPTIONS-TDIEXIT = 'X'.  "预览打印后直接退出  

  

CALL FUNCTION l_fname  

  EXPORTING  

    OUTPUT_OPTIONS = w_OUTPUT_OPTIONS   

    UserName    = UserName  

    LIKP_TYPE = strlpstype  

    "PRNTCOUNT = printCount  

  IMPORTING  

    job_output_info = w_job_output_info  

  TABLES  

    zsd_tab_006 = i_tab.  

 endform.  

  

If sy-subrc = 0.  

    if w_job_output_info-OUTPUTDONE = 'X'. “ 是否输出到打印机  

      "....  

      "代码略..增加打印次数,并把它写到相应的自定义表中  

      "...  

    endif.  

endif.  

".......  
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: