Ver Mensaje Individual
  #1  
Antiguo 14-08-2019
novato_erick novato_erick is offline
Miembro
 
Registrado: ago 2010
Ubicación: Panamá
Posts: 396
Reputación: 14
novato_erick Va por buen camino
Pre visualizar e imprimir Gráfico en FastReport

Hola Chicos Bendiciones a Todos:

necesito pre visualizar en FastReport un Gráfico mostrado desde Delphi TChart en buscado ayuda en fastreport y muestra esto:

Código Delphi [-]
procedure TForm1.frxReport1BeforePrint(Sender: TfrxReportComponent);
begin
if Sender.Name = 'Picture1' then
   TfrxPictureView(Sender).Picture.Assign(
     Chart1.TeeCreateMetafile(False, //Chart1 do esta declarado en mi dmReporte
       Rect(0, 0, Round(Sender.Width), Round(Sender.Height))));
end;
asi que se me ocurrio esto
Código Delphi [-]
//Cree un procedimiento simple
procedure TfrmReporteClienteFrecuente.GuardaGraficoComoImagen;
begin
  MetaGrafico := DBChartAfiliadosxdia.TeeCreateMetafile // MetaGrafico: TMetaFile; es la variable declarada privadamente en mi formulario de gráficos
  (True, DBChartAfiliadosxdia.ClientRect);
end;


if DBChartAfiliadosxdia.Visible = True then
   begin
       GuardaGraficoComoImagen;
//aqui no se como enviar esto a Fastreport
        dmFidelizaCliente.frxReportAfiliadoxDia.ShowReport(True);
       end;

Alguien tiene alguna idea? se les agradece

Saludos

novato_erick
Responder Con Cita