Uso la funcion 'SSF_FUNCTION_MODULE_NAME', y
luego marco estas variables para no ver lapantalla de impresión:
lw_ctrlop-getotf = 'X'.
lw_ctrlop-no_dialog = 'X'.
lw_compop-tdnoprev = 'X'.
Luego uso: CALL FUNCTION lfm_name
Pero me interesa que escriba en "Dispositivo de Salida: LOCA"
y que se pulse solo el botón de Imprimir.
Lo que quiero es que no se vea la pantalla de impresión.
Alguién me puede decir algo por favor
Solucionado.
Era en la línea: user_settings = 'X' está mal, es: user_settings = espacio
Este es el código corregido:
data: wa_cparam type ssfctrlop,
wa_output type ssfcompop.
wa_cparam-no_dialog = 'X'.
wa_cparam-getotf = 'X'.
wa_output-tdnoprev = 'X'.
wa_output-tddest = 'LOCA'. "o 'LP01'.
call function lfm_name
exporting
control_parameters = wa_cparam
output_options = wa_output
user_settings = espacio
importing
job_output_info = it_otf_from_fm
tables
....
exceptions