(1)

CALL FUNCTION 'SSF_FUNCTION_MODULE_NAME'
  EXPORTING
   formname                   =
   VARIANT                     = ' '
   DIRECT_CALL              = ' '
 IMPORTING
   FM_NAME                    =  fm_name "type RS38L_FNAM
 EXCEPTIONS
   NO_FORM                  = 1
   NO_FUNCTION_MODULE       = 2
   OTHERS                   = 3
          .
(2)

CALL FUNCTION fm_name

exporting

ARCHIVE_INDEX
ARCHIVE_INDEX_TAB
ARCHIVE_PARAMETERS
CONTROL_PARAMETERS
MAIL_APPL_OBJ
MAIL_RECIPIENT
MAIL_SENDER
OUTPUT_OPTIONS
USER_SETTINGS
CUSTOMER
BOOKINGS
CONNECTIONS

importing

 

DOCUMENT_OUTPUT_INFO
JOB_OUTPUT_INFO
JOB_OUTPUT_OPTIONS

tables

exceptions
          formatting_error   = 1
          internal_error     = 2
          send_error         = 3
          user_canceled      = 4
          others             = 5.

 

(3)

call function 'SSF_CLOSE'
 importing
   job_output_info        =
 exceptions
   formatting_error       = 1
   internal_error         = 2
   send_error             = 3
   others                 = 4

(4)

call function 'SSF_OPEN'
 exporting
   archive_parameters       =
   user_settings            = 'X'
   mail_sender              =
   mail_recipient           =
   mail_appl_obj            =
   output_options           =
   control_parameters       =
 importing
   job_output_options       =
 exceptions
   formatting_error         = 1
   internal_error           = 2
   send_error               = 3
   user_canceled            = 4
   others                   = 5

posted on 2009-04-17 23:38  rlwang  阅读(501)  评论(0编辑  收藏  举报