1
« en: Jueves 22 de Noviembre de 2007, 11:54 »
Hola,
Me gustaría imprimir un smartform por 5 impresoras diferentes, siendo una de ellas la local. Hasta el momento solo he conseguido que las 5 copias me salgan por la local. Soy incapaz de que me coja la impresora que yo le pongo, y coge todo el rato la local. He visto que hay unos parámetros en el smartform con opciones de impresión. De momento he probado lo siguiente:
1) DATA: lv_parameters LIKE ssfctrlop,
lv_output_options LIKE ssfcompop.
lv_parameters-no_dialog = c_x.
lv_output_options-tddest = pe_impresora.
lv_output_options-tdimmed = c_x.
Y también he probado esto:
2) DATA: lv_parameters LIKE ssfctrlop,
lv_output_options LIKE ssfcompop.
lv_parameters-no_dialog = c_x.
lv_parameters-device = 'PRINTER'.
lv_output_options-tdprinter = pe_impresora.
lv_output_options-tdimmed = c_x.
Y luego, claro le paso lv_output_device y lv_parameters en la llamada al smartform pero no consigo que me coja la impresora que yo le pongo en pe_impresora (es el parámetro de entrada al perform).
No se si es que no se puede hacer con estos parámetros o es que no doy con la combinación adecuada.
Muchas gracias!!