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 18-03-2008
victor2023 victor2023 is offline
Miembro
 
Registrado: abr 2006
Posts: 22
Poder: 0
victor2023 Va por buen camino
tchart y rave report

hola que tal, espero y me puedan ayudar, lo que pasa es que quiero pasar el tchart a rave report, encontre este codigo en nevrona pero no lo he podido echar andar y no tengo idea por que, o como podria mandar el tchart a una hoja de excel.

uso delphi 7 y el rave report que trae por default, el link de este codigo esta
en http://www.nevrona.com/Default.aspx?tabid=73

uses
RPTChart;

procedure TForm1.RvCustomConnection1GetCols(
Connection: TRvCustomConnection);
begin
with Connection do begin
// PieChart is the name of the DataField that you will use in Rave
WriteField('PieChart', dtGraphic, 30, '', '');
end; { with }
end;
procedure TForm1.RvCustomConnection1GetRow(
Connection: TRvCustomConnection);
begin
// Chart is the name of the TChart component you are wanting to print
WriteChartData(Connection, Chart);
end;
procedure TForm1.Button3Click(Sender: TObject);
begin
RvProject1.Execute;
end;
Responder Con Cita
  #2  
Antiguo 19-03-2008
victor2023 victor2023 is offline
Miembro
 
Registrado: abr 2006
Posts: 22
Poder: 0
victor2023 Va por buen camino
Thumbs up Rave Report

Hola, a todos, ya resolvi el problema lo que me faltaba de codigo es este

procedure TForm1.RvCustomConnectionOpen(Connection: TRvCustomConnection);
begin
Chartrow := 1;
end;
procedure TForm1.RvCustomConnectionNext(Connection: TRvCustomConnection);
begin
inc(Chartrow);
end;
procedure TForm1.RvCustomConnectionEOF(Connection: TRvCustomConnection;
var Eof: Boolean);
begin
Eof := (Chartrow>1);
end;


donde Chartrow es una variable global integer.
lo que tambien estaba haciendo mal es, para que funcione antes de agregar en el rave designer el data view, primero es poner todo este codigo en delphi, despues aun corriendo la aplicacion es abrir el rave designer agregar un data view y decirle que cual es el customconnection, ahi era en donde no sabia porque a la hora de ejecutar el reporte el campo me pedia un dtstring field siendo que yo le decia que era un dtGraphic, aqui tambien les paso un link para campos calculados en rave report http://www.nevrona.com/rave/tips/rvtip21.html
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
Rave Report paladincubano Impresión 0 04-01-2008 11:04:23
TChart con Report Builder Punzo Impresión 3 19-10-2007 02:27:46
de Rave Report a PDF aassan Impresión 8 29-12-2006 15:28:26
TChart o similar en Rave AzidRain Impresión 0 09-10-2006 05:41:53
Rave Report aldaro Impresión 1 14-09-2004 21:03:01


La franja horaria es GMT +2. Ahora son las 21:01:06.


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