ABAP 如何判断调用smartforms时是进行打印还是预览

原文地址:ABAP 如何判断调用smartforms时是进行打印还是预览 作者:Lemon
SAP在调用smartforms 时,在打印时有直接打印和预览两个选择,有时候需要区别用户的操作是打印还是预览。下面是判断方法
    DATA option  TYPE ssfcresop."控制参数

CALL  FUNCTION l_fncname
            IMPORTING
                job_output_options      option"输出参数
            TABLES
                gt_item                            lt_tmp
            EXCEPTIONS
                formatting_error          1
                internal_error              2
                send_error                      3
                user_canceled                4
                OTHERS                5 .

 "如果为X 就是预览 否则就直接打印  
      IF option-tdpreview = 'X'.
        
      ENDIF.

你可能感兴趣的:(ABAP 如何判断调用smartforms时是进行打印还是预览)