Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Impresión
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #2  
Antiguo 26-11-2006
Avatar de mlara
[mlara] mlara is offline
Miembro Premium
 
Registrado: jun 2003
Ubicación: Colombia
Posts: 667
Poder: 24
mlara Va por buen camino
Espero que esto te sirva...

En uno de mis reportes yo abro el proyecto, selecciono el reporte, fijo parámetros, y luego asigno:

Código:
RvProject.Engine := RvNDRWriter;
No uso el RvSystem.

Luego, llamo el Execute del RvNDRWriter y no del RvProject, ya que es en el evento OnPrint del RvNDRWriter donde se llama varias veces el método Execute del RvProject:

Código:
RvNDRWriter.Execute;
y luego, en el evento OnPrint del RvNDRWriter escribo un bucle (en tu caso de tres iteraciones), hago las consultas pertinentes, asigno nuevo valor a los parámetros, ejecuto el proyecto, y llamo el método NewPage.

Código:
  with Sender as TBaseReport do begin
    RvProject.Execute;
    if I <= 3 then
      NewPage;
  end;
Sender es el parámetro del evento OnPrint.
__________________
...y mañana caminaré por las calles pasando inadvertido, como siempre.

Última edición por mlara fecha: 26-11-2006 a las 02:53:03.
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Imprimir en varias paginas en Quickreport David Impresión 2 17-06-2006 21:54:21
Campo CLOB de varias paginas. RaulChemical Impresión 1 08-09-2004 11:35:26
Reporte de varias paginas bustio Impresión 2 15-06-2004 23:51:37
Problemas al enviar varias paginas en RAVE Prophoenix Impresión 0 06-03-2004 01:27:46
Una línea de detalle que ocupe varias páginas Nacho Torres Impresión 2 20-05-2003 13:25:08


La franja horaria es GMT +2. Ahora son las 22:18:23.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi