Ver Mensaje Individual
  #2  
Antiguo 28-05-2007
lacovera lacovera is offline
Miembro
 
Registrado: dic 2006
Posts: 87
Reputación: 18
lacovera Va por buen camino
Si se puede hacer directamente, primero, junto a tu RvProject tienes que poner un RvRenderPDF y luego simplemente llamarlo. mira un ejemplo de cuando llamas a la generación de pdf:


dmr.RvSystem.DefaultDest := rdFile;
dmr.RvSystem.DoNativeOutput := false;
dmr.RvSystem.RenderObject := dmr.RvRenderPDF1;
dmr.RvSystem.OutputFileName := 'ruta' dmr.RvSystem.SystemSetups := dmr.RvSystem.SystemSetups - [ssAllowSetup];
dmr.RvSystem.Execute;
dmr.RvProject.Open; (yo creo que si no lo abres directamente no lo saca)
dmr.RvProject.SelectReport(tipodoc, True);
dmr.RvProject.Execute;
si le pones al final un dmr.RvProject.close, se te cierra sin abrirlo.

Espero que te sirva de ayuda
Responder Con Cita