Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Impresión (https://www.clubdelphi.com/foros/forumdisplay.php?f=4)
-   -   Imprimir Dos reportes en Rave utilizando 1 solo Componente (https://www.clubdelphi.com/foros/showthread.php?t=79210)

steelha 15-06-2012 17:30:10

Imprimir Dos reportes en Rave utilizando 1 solo Componente
 
Buenos dias a todos, mi inquietud o problema es que estoy empezando a utilizar el componente rave (Verison 5.0 para Delphi 7). He creado 2 reportes en el, claro utlizando el wizard y abro cada uno presiono F9 y el reporte carga los datos correctamente pero en modo runtime cuando utilizo el siguiente codigo en 2 botones no me produce error pero me ejecuta siempre el primer reporte que abra.

Codigo de ambos botones

Código Delphi [-]
procedure Tfrmconsultaestatus.Button1Click(Sender: TObject);
begin
  rvproject.ProjectFile := rutarep + 'rptEstatus.rav';
  rvproject.SelectReport(rutarep + 'rptEstatus.rav',True);
  rvproject.Execute;
end;

procedure Tfrmconsultaestatus.Button2Click(Sender: TObject);
begin
  rvproject.ProjectFile := rutarep + 'rptCargos.rav';
  rvproject.SelectReport(rutarep + 'rptCargos.rav',True);
  rvproject.Execute;
end;


Ya he buscado en el foro pero no he visto alguna solucion paracida a la mia, les agradecere cualquier ayuda me puedan prestar.

ElDioni 15-06-2012 18:25:07

Hola,

Código Delphi [-]
procedure Tfrmconsultaestatus.Button1Click(Sender: TObject); 
begin   
rvproject.ProjectFile := rutarep + 'rptEstatus.rav';   
rvproject.SelectReport('Report1',True);   
rvproject.Execute; 
end;
En la opción SelecReport tienes que poner el nombre del Report que está dentro del projecto .Rav y no la ruta como estabas poniendo. No se si será eso.

Saludos.

steelha 15-06-2012 18:59:38

Ok, gracias intentare a ver si es eso

steelha 15-06-2012 19:34:14

Ps no, no es ese el problema sigue repitiendose el primer reporte, es decir, si selecciono cargos imprime cargos, si selecciono estatus imprime cargos ...

Al final coloque otro rvprojet y funciono, pero lo que queria era tener un solo componente que me manejase varios reportes al parecer no se puede o mis limitadisimos conocimientos no llegan a entender aun como funciona.

Mil gracias por la ayuda

ElDioni 18-06-2012 12:40:24

Solo por si acaso,

entiendo que lo que tienes o tenías, es un projecto de rave y dentro del projecto tienes dos report, y no dos páginas distintas dentro del mismo report, ¿es así?.

Saludos.


La franja horaria es GMT +2. Ahora son las 06:02:49.

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