Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Coloboración Paypal con ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 15-11-2006
Avatar de johurgi
johurgi johurgi is offline
Miembro
 
Registrado: jul 2006
Posts: 95
Poder: 19
johurgi Va por buen camino
Generar rtf o pdf con rave reports

Hola a tod@s:

Viendo el poco exito que tuvo mi anterior mensaje, voy a intentar plantear una nueva duda. Alguien sabe como generar con rave reports un '.rtf' o con '.pdf', como tengo que configurar el rava para cuando le de a ejecutar el informe(generar), me genere un '.rtf' que yo guardare por codigo y que luego mas tarde por codigo abrire con word.Todas las operaciones tienen que ser por codigo ya que el usuario lo unico que tiene que ver es el documento ya generado en word.

P.D.: Por si alguien lo menciona tengo ya los dos componentes del rave tanto para rtf como para pdf.

Gracias de antemano.
Responder Con Cita
  #2  
Antiguo 15-11-2006
Loviedo Loviedo is offline
Miembro
 
Registrado: dic 2004
Posts: 214
Poder: 0
Loviedo cantidad desconocida en este momento
Esto puede servirte.
Saludos.
Responder Con Cita
  #3  
Antiguo 15-11-2006
Loviedo Loviedo is offline
Miembro
 
Registrado: dic 2004
Posts: 214
Poder: 0
Loviedo cantidad desconocida en este momento
Perdón. me falló adjuntar fichero.

Última edición por Loviedo fecha: 02-05-2010 a las 09:54:09.
Responder Con Cita
  #4  
Antiguo 16-11-2006
Avatar de johurgi
johurgi johurgi is offline
Miembro
 
Registrado: jul 2006
Posts: 95
Poder: 19
johurgi Va por buen camino
Primero y antes de nada muchas gracias por tu respuesta, pero tengo un problema, me da un error cuando llega al rvproject1.execute,el error es el siguiente:

Cannot create file "".

La version de rave que utilizo yo es la 6.5 con Borland Developer Studio 2006.

Un saludo
Responder Con Cita
  #5  
Antiguo 16-11-2006
Avatar de johurgi
johurgi johurgi is offline
Miembro
 
Registrado: jul 2006
Posts: 95
Poder: 19
johurgi Va por buen camino
Ya lo solucione, era un parametro del RvNDRwriter,yo lo dejaba en modo por defecto como el delphi me lo insertaba y habia que cambiarlo a smuser, de esta forma no se vuelve loco y comienza a dar errores.

El codigo de como me ha quedado el metodo a groso modo es el siguiente:

Código:
procedure TFInformesPaciente.GenerarInformeConWord;
var
  NDRStream: TMemoryStream;
  fich: string;
begin
NDRStream := TMemoryStream.Create;
  try
    fich := 'C:\WINDOWS\temp\inftemporal.RTF';
    RvProject2.Engine := RvNDRWriter1;
    RvProject2.Open;
    NDRStream := TMemoryStream.Create;
    RvProject2.SaveToStream(NDRStream);
    RvNDRWriter1.Stream:= NDRStream;
    RvProject2.Execute;
    try
      RvRenderRTF1.PrintRender(NDRStream,fich);
    except
      raise Exception.Create('Error al crear fichero');
    end;
    RvProject2.close;
  finally
    NDRStream.Free;
  end;
  if fileExists(fich) then
  begin
    try
      LMDStarter1.Command:='C:\Archivos de programa\Microsoft Office\OFFICE11\WINWORD.EXE';
      LMDStarter1.Parameters:=fich;
      LMDStarter1.Execute;
    except
      ShowMessage('Error al iniciar el word.');
    end;
  end;


Gracias Loviedo por tu ayuda.
Responder Con Cita
Respuesta



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
Generar Instalable, aplicación con componente Crystal Reports franciscobucio Varios 0 08-11-2004 22:23:20
¿Cómo enviar un TQuery a Crystal Reports como se hacía con Rave Reports? fitidavid Impresión 1 04-09-2004 18:56:39
Generar varios Reports Igna Impresión 1 15-07-2004 12:23:19
¿Generar pdf con Rave? OlmoJorge Impresión 1 20-05-2003 00:34:51
¿Generar pdf con Rave? OlmoJorge OOP 1 20-05-2003 00:34:51


La franja horaria es GMT +2. Ahora son las 04:39:20.


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