FR3,怎么动态生成报表? ( 积分: 100 )

  • 主题发起人 主题发起人 youxi
  • 开始时间 开始时间
Y

youxi

Unregistered / Unconfirmed
GUEST, unregistred user!
FR3,怎么动态生成报表?包括有表头,主项数据和细项数据。
 
FR3,怎么动态生成报表?包括有表头,主项数据和细项数据。
 
难道没人能回答?FR2.5好象都可以的,FR3我确实不会,请各位高手指点,谢谢!
 
你的问题不清楚.如果是想在用户界面任意输入表头,主项数据和细项数据,那么用户就需要会fastreport的操作就行了。我一直在用fasrreport作报表,可以发邮箱dzzxq18@xctc.edu.cn和我具体讨论。
 
我只是想怎么用程序实现表头,主项数据和细项数据,而不是在用户界面自己添加。没有具体的数据,就像原来FR2.5的DEMO一样。谢谢各位。
 
//用fastreport
//在fastreport动态创建对象:
var
v: TfrView;
b: TfrBandView;
Page: TfrPage;
begin
//首先这个代码删除报表中所有可用的页面,然后创建一个空白页:
frReport1.Pages.Clear;
frReport1.Pages.Add;
// create page
//接着在这个页上创建“主项数据”区域,并指定数据源:
Page := frReport1.Pages[0];
b := TfrBandView(frCreateObject(gtBand, ''));
// create MasterData band
b.SetBounds(0, 20, 0, 20);
b.BandType := btMasterData;
b.Dataset := 'frDBDataSet1';
Page.Objects.Add(b);
//下一步是创建一个“Text”对象,并指定到CUSTOMER.DB数据表的COMPANY字段:
v := frCreateObject(gtMemo, '');
// create data field
v.SetBounds(20, 20, 200, 16);
v.Memo.Add('[Table1."Company"]');
Page.Objects.Add(v);
end;
 
FR2.5的例子在FR3里不能运行,请问有FR3的例子?
 
FR3跟FR2。5都差不多,你去看FR3的例子,里面有
 
就用 Grid++Report, 专门开发动态报表的报表构件。主页:www.GridppReport.com
 
多人接受答案了。
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
后退
顶部