mjjj
01-02-2008, 20:00:38
Hola amigos.. una pregunta... como resuelvo esto...
Con Rave Report 6.5, genere un reporte, llamado 'ORDENES.RAV', que contiene 2 paginas distintas, llamadas page1 y page2.
Segun cierta condicion, quiero que me imprima una de las dos paginas.
El codigo que tengo es algo asi
var page1, page2 : TRavePage;
RVPROJECT1.ProjectFile:='.\INFORME.RAV';
with RvProject1.ProjMan do
begin
page1 := FindRaveComponent('ORDENES.page1', nil) as TRavePage;
page2 := FindRaveComponent('ORDENES.page2', nil) as TRavePage;
if empresa = 'C' then page2.GotoPage:= page1;
if empresa = 'R' then page1.GotoPage:= page2;
end;
RVPROJECT1.Execute;
Este idea la seque de otro hilo, pero no funciona, me tira un error...
Que podra ser... alguna idea con el codigo... u otro codigo para poder realizar lo mismo...
gracias... saludos
Con Rave Report 6.5, genere un reporte, llamado 'ORDENES.RAV', que contiene 2 paginas distintas, llamadas page1 y page2.
Segun cierta condicion, quiero que me imprima una de las dos paginas.
El codigo que tengo es algo asi
var page1, page2 : TRavePage;
RVPROJECT1.ProjectFile:='.\INFORME.RAV';
with RvProject1.ProjMan do
begin
page1 := FindRaveComponent('ORDENES.page1', nil) as TRavePage;
page2 := FindRaveComponent('ORDENES.page2', nil) as TRavePage;
if empresa = 'C' then page2.GotoPage:= page1;
if empresa = 'R' then page1.GotoPage:= page2;
end;
RVPROJECT1.Execute;
Este idea la seque de otro hilo, pero no funciona, me tira un error...
Que podra ser... alguna idea con el codigo... u otro codigo para poder realizar lo mismo...
gracias... saludos