如何在fastreport报表中显示Tchart图表?(10分)

  • 主题发起人 主题发起人 xcxlw
  • 开始时间 开始时间
X

xcxlw

Unregistered / Unconfirmed
GUEST, unregistred user!
我想将Tchart图表显示在fastreport报表中,如何实现?高手指教
 
使用FastReport建立TChart/TDBChart非常容易,首先使用Delphi建立统计图表,然后在您的报表加入Chart元件,最後在TfrReport.OnBeforePrint事件指定統計图表至报表。參考如下:
procedure TForm1.frReport1BeforePrint(Memo: TStringList;
View: TfrView);
begin
if View.Name = 'Chart1' then
begin
// 建立统计图
// 指定统计图給FastReport
TfrChartView(View).AssignChart(DBChart1);
end;
end;

 
我查了帮助,怎么没有assignChart?
 
procedure TForm1.frReport1BeforePrint(Memo: TStringList;
View: TfrView);
begin
if View.Name = 'Chart1' then
begin
// 建立统计图
// 指定统计图給FastReport
TfrChartView(View).Assignto(DBChart1);
end;
end;
 
procedure TForm1.frReport1BeforePrint(Memo: TStringList;
View: TfrView);
begin
if View.Name = 'Chart1' then
begin
// 建立统计图
// 指定统计图給FastReport
TfrChartView(View).Assignchart(DBChart1);
end;
end;
 
在uses 中加入fr_chart即可有这属性
 
地球兄,不知那有相关的帮助文件?
 
多人接受答案了。
 
后退
顶部