Ocultar página en segunda copia durante la impresion en fastreport
Hola delphiforeros.
Uso FR4, D7 y FB2.1. Mi impresión de albaranes y facturas está personalizada para cada cliente, grabada en un archivo .fr3 en un determinado directorio compartido. Cuando alguien pide algún cambio en su modelo de impresión se lo hago sobre su propio archivo fr3. El tema es que un cliente me ha pedido que si imprime 2 copias de un albarán, salga una tercera página con el listado de artículos vendidos y las unidades (sin valorar, sin totalizar, sin pie...) y que ponga "Hoja de retirada de Almacén", para que sirva como control de salida de la mercancía, pero si se imprime una sólo copia que no salga, puesto que se supone que se está sacando un duplicado para el cliente o para comprobaciones, es decir, sólo se imprimen 2 copias cuando se produce la venta (una para el cliente y otra para la empresa), y es cuando se debe imprimir una tercera página (una sóla copia) con la hoja de almacén, para que le sea entregada al almacenista. No debería tocar el programa (es el mismo para muchos clientes) sólo el archivo de configuración: ¿existirá algo así como "pgAlmacen.Visible := (Report1.CopyNo = 2)" en el afterdata o afterprint....? Pero no encuentro nada.
Gracias de antemano.
__________________
Amar al mundo apasionadamente.
|