Ver Mensaje Individual
  #4  
Antiguo 03-07-2013
Carlos Lesca Carlos Lesca is offline
Miembro
 
Registrado: sep 2005
Posts: 31
Reputación: 0
Carlos Lesca Va por buen camino
Cita:
Empezado por egostar Ver Mensaje
Como dice nuestro amigo poliburro, tienes que incluir el objeto RvRenderPDF1 y en tiempo de ejecución lanzas la llamada de esta forma:

Código Delphi [-]procedure TFRepExtensiones.SpeedButton3Click(Sender: TObject); begin Archivo := 'c:\directorio\Reporte.pdf'; RvSystem1.DefaultDest := rdFile; RvSystem1.DoNativeOutput := false; RvSystem1.RenderObject := RvRenderPDF1; RvSystem1.SystemSetups := RvSystem1.SystemSetups - [ssAllowSetup]; RvSystem1.OutputFileName := Archivo; RvProject1.Execute; RvProject1.Close; end;

Salud OS

Edito: esto ya lo había comentado en este hilo.

Hola Egostar.

Si bien este post es viejo, no quiero abrir otro hilo para preguntar lo mismo.

Tego que mandar un reporte de rave a PDF directamente, nunca lo he hecho, si a travez del preview, pero no en forma directa sin mostrar el preview.

mi codigo es este:

Código Delphi [-]
  Datos.RvProject1.SelectReport('ListoClasifica',true);
              Datos.RvProject1.SetParam('Rama',valor2);
              Datos.RvProject1.SetParam('Categoria',valor3);
              Datos.RvProject1.SetParam('Ano',valor);
              Datos.RvProject1.SetParam('Publica',valor4);
              Datos.RvProject1.SetParam('Libera',valor5);
              Datos.RvProject1.SetParam('Comenta',valor6);
              //Datos.RvProject1.Execute ;

              Archivo := 'c:\Clasificacion.pdf';
              Datos.RvSystem1.DefaultDest    := rdFile;
              Datos.RvSystem1.DoNativeOutput := false;
              Datos.RvSystem1.RenderObject   := Datos.RvRenderPDF1;
              Datos.RvSystem1.SystemSetups   := Datos.RvSystem1.SystemSetups - [ssAllowSetup];
              Datos.RvSystem1.OutputFileName := Archivo;
              Datos.RvProject1.Execute;
              Datos.RvProject1.Close;

Tengo declarado Archivo como String pero al compilar me da 3 errores
1.- Undeclared Identifier rdFile
2.- Undeclared Identifier [ssAllowSetup]
3.- Incompatible types TSystemSetup and Integer.

Que estoy haciendo mal??

Desde ya muchisimas gracias.
Responder Con Cita