Autor Tema: Copias de un smartform  (Leído 7106 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado jlholguins

  • Novato
  • *
  • Mensajes: 2
    • Ver Perfil
Copias de un smartform
« en: 12 de Diciembre de 2008, 03:07:01 pm »
Hola a todos tengo el siguiente caso: Tengo un formato para impresion de facturas el cual consta de original y cuatro copias, por cada formato debo imprimir en el detalle 12 items máximo. En este momento tengo una factura que tiene 55 items y me esta imprimiendo todos los items en un juego de formatos o sea en la original los primero 12 items, en la primera copia los siguientes 12 y asi hasta completar los 55 y luego me hace lo mismo cuatro veces mas porq esta configurado para que saque haga cinco impresiones por factura o sea original y cuatro copias.}
La idea es la siguiente se debe imprimir por cada juego de formatos la misma información o sea si la factura tiene mas de 12 items debe salir en el primer juego de formatos los primeros doce, en el segundo los siguientes y asi sucesivamente.
Alguien ha hecho algo parecido, agradezco la colaboracion que puedan darme al respecto.

Desconectado torrescano

  • Novato
  • *
  • Mensajes: 11
    • Ver Perfil
Re: Copias de un smartform
« Respuesta #1 en: 23 de Diciembre de 2008, 06:44:10 pm »
buen dia.
estas utilizando el prog de impresion estandar?

mira alguna vez hice algo similar, checa este codigo

*manejo del cuadro de dialogo para impresion.
    MOVE-CORRESPONDING ls_itcpo TO ls_composer_param.
    ls_composer_param-tdnoprint = 'X'.                     "Note 591576
*    ls_control_param-device      = lf_device.
    ls_control_param-no_dialog   = 'X'.
    ls_control_param-preview     =  xscreen.
    ls_control_param-getotf      = ls_itcpo-tdgetotf.
    ls_control_param-langu       = nast-spras.
    ls_composer_param-tddest     = 'Chicle Laser'. "nombre del print
    ls_composer_param-tddest     = 'VL02'. "nombre del print
    ls_composer_param-tdimmed    = 'X'. "print inmediato
    ls_composer_param-tdcopies   = '004'. "num de copias


saludos.