Smartform'u Tek Yazıcıdan Birden Çok Sayfayla Yazdırma (How to Print Smartform with Multiple Pages in Single Spool)
TEK BİR YAZICI SEÇEREK ÇOKLU SEÇİMDE ÇIKTI ALMANIZI SAĞLAR
CALL FUNCTION 'SSF_FUNCTION_MODULE_NAME'
EXPORTING
formname = formname
IMPORTING
fm_name = fm_name
EXCEPTIONS
no_form = 1
no_function_module = 2
OTHERS = 3.
loop at t_data.
AT FIRST.
ssfctrlop-no_close = 'X'. "do not close spool
ENDAT.
AT LAST.
ssfctrlop-no_close = space. "close the spool at the end of data
ENDAT.
CALL FUNCTION fm_name
EXPORTING
control_parameters = ssfctrlop
output_options = ssfcompop
user_settings = tdbool
data = t_data
EXCEPTIONS
formatting_error = 1
internal_error = 2
send_error = 3
user_canceled = 4
OTHERS = 5.
ssfctrlop-no_open = 'X'. "do not open new spool
endloop.source : https://belajarabap.wordpress.com/2018/08/23/how-to-print-smartform-with-multiple-pages-in-single-spool/
Yorumlar
Yorum Gönder