![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
#2
|
||||
|
||||
|
Si la etiqueta que quieres cambiar se llama, por ejemplo, qrLabel1, debes hacer lo siguiente:
1.- Añadir la unit "pptypes" en la clausula uses del Informe. 2.- Poner la propiedad PrinterSetup.Collation := True; 3.- Poner la propiedad PrinterSetup.Copies := 4; 4.- Poner la propiedad PassSetting := psTwoPass; 5.- Crear una variable privada (por ejemplo, FCopia) de tipo Integer; en el evento BeforePrinter la inicializamos a cero. 6.- En el evento OnSTartPage escribimos esta sentencia: with MiReport do // o como se llame el informe... If SecondPass and (AbsolutePageNo = 1) then Inc(FCopia); 7.- Finalmente, en el evento OnPrint escribimos lo siguiente: Código:
case FCopia of
1: qrLabel1.Caption := 'Ejemplar para el INTERESADO';
1: qrLabel1.Caption := 'Ejemplar para el ESTABLECIMIENTO DE CREDITO A REMITIR ';
1: qrLabel1.Caption := 'Ejemplar para el ESTABLECIMIENTO DE CREDITO';
1: qrLabel1.Caption :='Ejemplar a CONSERVAR POR LA OFICINA GESTORA';
end;
Un saludo; |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| copias de seguirdad | MiGuEJeReZ | MySQL | 1 | 02-10-2006 16:40:11 |
| Alguien me Explica de pies a cabeza las INDY | juliopag1 | Internet | 6 | 28-04-2005 22:57:11 |
| Copias de Seguridad | noa | C++ Builder | 1 | 25-02-2004 17:52:27 |
| Iconos distintos en distintos escritorios. | abel | Linux | 2 | 16-02-2004 14:55:35 |
| copias de seguridad | Irina | Varios | 1 | 09-06-2003 15:06:41 |
|