‎2008 May 09 12:06 PM
Hi,
Can anyone tel me how can I hide the POP Up after calling a SMARTFORM ?
==> I don't want to show the popup 'PRINT'
==> I want to generate a Spool.
There is a FM who do that ?
Thank you in advance.
Best regards
Mustapha
‎2008 May 09 12:20 PM
‎2008 May 09 1:10 PM
if u dont want to generate the popup and to create spool:
inthe function module generated by smartform
DATA: options LIKE itcpo,
ch_print LIKE itcpp-tddest.
options-tddest = ch_print. " printer
options-tdimmed = 'X'. " print immediately
options-tdnewid = 'X'. " new spool request
Edited by: BrightSide on May 9, 2008 1:14 PM
Edited by: BrightSide on May 9, 2008 1:19 PM
‎2008 May 09 2:08 PM
sorry mate, ive given a wrong one..try this it defenitely wrks
DATA: ls_outputoptions TYPE ssfcompop,
ls_control TYPE ssfctrlop.
ls_outputoptions-tddest = ch_print.
ls_outputoptions-tdimmed = con_x.
ls_outputoptions-tdnewid = con_x.
ls_outputoptions-tdnoprev = con_x.
ls_control-no_dialog = 'X'.
ls_control-device = 'PRINTER'.
CALL FUNCTION gv_func_mod_name
EXPORTING
ARCHIVE_INDEX =
ARCHIVE_INDEX_TAB =
ARCHIVE_PARAMETERS =
control_parameters = ls_control
MAIL_APPL_OBJ =
MAIL_RECIPIENT =
MAIL_SENDER =
output_options = ls_outputoptions