Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 20-02-2007
Avatar de Peterman
Peterman Peterman is offline
Miembro
 
Registrado: jun 2006
Ubicación: Almeria (España)
Posts: 50
Poder: 18
Peterman Va por buen camino
Hasta los co... de Rave Report!

Señores, no puedo más: no encuentro apenas información sobre Rave Report. He encontrado manuales de como se hacen los informes en el editor, pero no he encotrado codigo para previsualizar los informes en un ScrollBox. Lo he intentado de mil formas y no puedo...

- Utilizo una BD de Access, accedo con Querrys y DataSources. Tengo todos los componentes de Rave necesarios, creo? El proyect, el system, el writer, el querryConection, y el renderPreview y tengo el siguiente codigo puesto:

procedure TFImprimirAlumno.Button1Click(Sender: TObject);
var
cadena : TStrings ;
NDRStream: TMemoryStream;
begin
NDRStream := TMemoryStream.Create;
try
RvProject1.Engine :=RvSystem1;
RvProject1.open;
RvProject1.SelectReport('C:\Documents and Settings\Juan Pedro\Escritorio\Joaquin\InformeAlumnos2.rav',true);
RvProject1.SaveToStream(NDRStream);
RvNDRWriter1.Stream:=NDRStream;
RvRenderPreview1.NDRStream := NDRStream;
RvRenderPreview1.ScrollBox:=ScrollBox1;

RvProject1.Execute;
RvRenderPreview1.Render;
RvRenderPreview1.ZoomFactor := RvRenderPreview1.ZoomPageWidthFactor;
RvProject1.close;

finally
NDRStream.Free;
end;
end;


¿Por qué coño me da un error?¿Que hago?



Gracias x su atencion...muchos de ustedes son unas máquinas...hasta luego.


P.D.: Una pregunta que me interesa, ¿es que Rave no lo utiliza ni el que lo hizo?¿hay otros mejores?¿con mas documentacion y más peña que los utilice?
Responder Con Cita
  #2  
Antiguo 20-02-2007
Avatar de ArdiIIa
[ArdiIIa] ArdiIIa is offline
Miembro Premium
 
Registrado: nov 2003
Ubicación: Valencia city
Posts: 1.481
Poder: 22
ArdiIIa Va por buen camino
Cita:
Empezado por Peterman
P.D.: Una pregunta que me interesa, ¿es que Rave no lo utiliza ni el que lo hizo?¿hay otros mejores?¿con mas documentacion y más peña que los utilice?
¿Que es RAVE ?

Mirate el FastReport (mejor en sus últimas versiones)
__________________
Un poco de tu generosidad puede salvar la vida a un niño. ASÍ DE SENCILLO
Responder Con Cita
  #3  
Antiguo 21-02-2007
Avatar de Peterman
Peterman Peterman is offline
Miembro
 
Registrado: jun 2006
Ubicación: Almeria (España)
Posts: 50
Poder: 18
Peterman Va por buen camino
Bien pero necesito más respuestas!!!

Bien, ya me he puesto a descargarlo por P2P. Pero me gustaría saber si hay alguno que sea más o menos bueno, que no sea mu complejo su uso y lo más importante para mi....QUE SEA DE LIBRE CODIGO, es decir, que no tenga que pagar derechos de autor ni nada parecido...

Una pregunta q me surge...¿Está Rave Report libre de pago? Yo lo tengo porque venía en la descarga que me hice con el Delphi, pero no sé si a la hora de pagar los derechos de Delphi, que Dios quiera que algún dia los tenga que pagar porque significara que vendo programas, vendrá incluido el Rave Report en el precio? ¿Por qúe es tan dificil enterarse de estas cosas?

Gracias, maki...
Responder Con Cita
  #4  
Antiguo 21-02-2007
Avatar de ArdiIIa
[ArdiIIa] ArdiIIa is offline
Miembro Premium
 
Registrado: nov 2003
Ubicación: Valencia city
Posts: 1.481
Poder: 22
ArdiIIa Va por buen camino
Te voy a responder rápido:
  • El Rave, nunca lo he utilizado
  • El mejor que conozco es el que te he recomentado
  • P2P, este foro no es adecuado para expresarse en esos términos
__________________
Un poco de tu generosidad puede salvar la vida a un niño. ASÍ DE SENCILLO
Responder Con Cita
  #5  
Antiguo 01-06-2007
Avatar de Peterman
Peterman Peterman is offline
Miembro
 
Registrado: jun 2006
Ubicación: Almeria (España)
Posts: 50
Poder: 18
Peterman Va por buen camino
Gracias a todos

Buenas, mi primer problema fue con una aplicación para gestionar una auotescuela y lo dejé cuando lo estaba terminandolo por dos razones:
1- Problemas con InstallShield-->SUPERADO
2- Imprimir informes y documentos. -->NO SUPERADO
De todo esto hace ya mas de 5 meses.

Por Favor, si alguien fuera tan amable de indicarme como puedo previsualizar un formulario en mi aplicacion...yo he conseguido imprimir uno desde mi aplicacion, pero no he conseguido previsualizarlo para que si quiere el cliente modificarlo, esté viendo en tiempo real como está quedando...Ya sé que cuando le das a imprimir, te sale la ventanita con la opción de previsualizar, pero eso no es lo que quiero, lo que quiero es que en un MEMO, x ejemplo, me salga el texto que voy a imprimir, en un form de mi aplicación.
Responder Con Cita
  #6  
Antiguo 01-06-2007
Avatar de MaMu
MaMu MaMu is offline
Miembro
 
Registrado: abr 2006
Ubicación: Argentina
Posts: 863
Poder: 19
MaMu Va por buen camino
El problema que tenes, si utilizas Delphi 7, es que seguramente tengas mal compilados los *.rav desde el Reve Editor. Yo ese error tarde meses en descubrir, cuando de por casualidad me tope con la idea de revisar los encabezados de los reportes que no me andaban y estos estaban vacios, al contrario de los que si me andaban. Lo solucione aplicando un parche, que baje con el emule.

Saludos
__________________
Código Delphi [-]
 
try 
ProgramarMicro(80C52,'Intel',MnHex,True);
except
On Exception do
MicroChip.IsPresent(True);
end;
Responder Con Cita
  #7  
Antiguo 02-06-2007
[David] David is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Málaga
Posts: 417
Poder: 21
David Va por buen camino
Cita:
Empezado por ArdiIIa
¿Que es RAVE ?

Mirate el FastReport (mejor en sus últimas versiones)

Yo utilizo el FastReport y también estoy bastante harto . Apenas hay documentación , en la web para el FastReport 3 , tienen un faq de 13 preguntas que no aclaran nada . Tienen un foro , donde es imposible registrarte y las preguntas que hace la gente apenas las contesta nadie .

Luego hay errores de bulto , propiedades que no funcionan .

Si el Rave es peor pues estamos listos .
Responder Con Cita
  #8  
Antiguo 04-06-2007
Avatar de Peterman
Peterman Peterman is offline
Miembro
 
Registrado: jun 2006
Ubicación: Almeria (España)
Posts: 50
Poder: 18
Peterman Va por buen camino
Contestacion a Mamu - ¿¿ RVrenderPreview ??

Mamu, gracias por la contestación, pero me dejas peor de lo que estaba... Tú , ¿has conseguido previsualizar algún reporte en tu aplicación, en tiempo de ejecución?

Si es así, x favor, indicamen como has configurado el elemento RVrenderPreview...solo necesito eso, previsualizar un informe en mi aplicación en un memo, o cualquier objeto para contener texto....x favor!!!!
Responder Con Cita
  #9  
Antiguo 04-06-2007
Avatar de brakaman
[brakaman] brakaman is offline
Miembro Premium
 
Registrado: ago 2006
Ubicación: Castellon - España
Posts: 289
Poder: 18
brakaman Va por buen camino
Wink

Hola Peterman.

Yo no utilizo Rave pero es cierto que la actualizacion que hay en la Web de Usuarios registrados de Codegear es imprescindible. Asi que si no lo eres lo tienes un poco crudo. Es la version 5.0.8 creo

Rave Reports ademas de la version incluida en Delphi tiene una version extendida que es de pago (Y no barata por cierto), manuales si hay en Ingles. , tambien me baje de un grupo de yahoo unos ejemplos muy sencillos.

Aqui tienes recursos para machacarte....

web site : http://www.nevrona.com/Default.aspx?tabid=1
documentacion: http://www.nevrona.com/Default.aspx?tabid=164
Las news: news.nevrona.com
Yahoo Grupos: http://groups.google.com/group/RaveReports_AR

En yahoo grupos mira todos los mensajes , al principio te podras bajar manuales adicionales y algun ejemplo.

Lo cierto es que no tiene muchos adeptos Rave, pero se ve que no es mal producto. Como todo ¿no?

Espero que tengas suerte y cuando vendas algo compres delphi. Yo tambien soy un simple aficionado y desde Turbo Pascal 7 , Delphi 1, Delphi 4, Delphi 7 los he comprado todos + las Infopower (De oferta Ehh).
En algo tenemos que gastarnos el dinero
Responder Con Cita
  #10  
Antiguo 05-06-2007
Avatar de Peterman
Peterman Peterman is offline
Miembro
 
Registrado: jun 2006
Ubicación: Almeria (España)
Posts: 50
Poder: 18
Peterman Va por buen camino
colaboracion...cojonudo

Gracias x la informacion, voy a ver y luego te cuento...
Responder Con Cita
  #11  
Antiguo 17-07-2007
Avatar de saldanaluis
saldanaluis saldanaluis is offline
Miembro
 
Registrado: nov 2006
Ubicación: Monterrey NL México
Posts: 122
Poder: 18
saldanaluis Va por buen camino
Seguimiento al preview...

Que ha pasado con la necesidad de ver un preview en la aplicación? quedó resuelto?
Yo estoy iniciando con Dephi7-ACCESS-RAVE, tengo ya una pequeña aplicación muy básica, y lo que me falta es crear un conjunto de reportes, pero no he logrado crear un reporte con totales intermedios debido a que no he logrado clasificar los datos por la secuencia correcta, y al presionar el F9 en RAVE me muestra los datos en el orden en que fueron insertados a ACCESS, y no en el orden necesario.
Responder Con Cita
  #12  
Antiguo 19-07-2007
Avatar de Hagen
Hagen Hagen is offline
Miembro
 
Registrado: ene 2004
Posts: 65
Poder: 21
Hagen Va por buen camino
Y porque no usas FortesReport

Es una opcion libre creada por unos Brasileros, su uso es similar al QuickReport.

Creo recordar que es multilingual.

http://www.fortesreport.com.br/index.br.htm

Saludos.
Responder Con Cita
  #13  
Antiguo 21-08-2007
lacovera lacovera is offline
Miembro
 
Registrado: dic 2006
Posts: 87
Poder: 18
lacovera Va por buen camino
xk pones el RvProject1.close;?
Responder Con Cita
  #14  
Antiguo 21-08-2007
santi33a santi33a is offline
Miembro
 
Registrado: jun 2005
Posts: 208
Poder: 19
santi33a Va por buen camino
Al principio pase mucho trabajo por todas las razones que explican aquí y sobre todo porque venia de QR, y la forma de pensar es muy diferente, en este caso Rave y Fast Report se perecen.
Con Rave existen varias formas de hacer un informe una con las conecciones en el reporte y otras con las conecciones en el proyecto de Delphi, yo uso esta última.
Por lo que solo necesito como componentes:
RvProject conectado con un RvSystem
un RvDataSetConnection conectado a un ADODataSet
y un ADOConnection conectado al ADODataSet anterior

y basta con
Código Delphi [-]
procedure TForm1.Button1Click(Sender: TObject);
begin
 RvProject1.Engine :=RvSystem1;
 RvProject1.ProjectFile := 'd:\santiago\aa1\TMag.rav';
 ADODataSet1.CommandText := 'select * from CCAbast where activa = :a';
 ADODataSet1.Parameters.ParamByName('a').Value  := 's';
 RvProject1.open;
 RvProject1.SelectReport('Report1',true);
 RvProject1.Execute;
 RvProject1.close;
end;
Por supuesto en TMag.rav debe existir el reporte Report1, con los corrspondientes componentes
y la verdad que no me parece muy dificil, claro luego de cojerle la vuelta y me pareció mucho mejor que QR, pues te permite muchas cosas mas, a pesar de que QR es mas facil de aprender
Responder Con Cita
  #15  
Antiguo 21-08-2007
santi33a santi33a is offline
Miembro
 
Registrado: jun 2005
Posts: 208
Poder: 19
santi33a Va por buen camino
en caso del parche que te recomiendan si es necesario, pues el que trae Delphi 7, te da algunos problemas como es no puedes imprimir un rango de paginas, siempre lo imprime todo y lo otro no funciona la capacidad que tiene Rave de incluirse dentro del ejecutable, por lo menos eso fue lo que yo le detecté
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
de Rave Report a PDF aassan Impresión 8 29-12-2006 15:28:26
rave report sergeimar Impresión 1 20-04-2006 22:21:34
Deshabilitar botones del preview hasta que el preview del report no haya termindo Jesús Pena Impresión 8 27-11-2005 21:39:18
Rave Report aldaro Impresión 1 14-09-2004 21:03:01
rave report empty Impresión 1 26-03-2004 11:34:14


La franja horaria es GMT +2. Ahora son las 03:40: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
Copyright 1996-2007 Club Delphi