用query查询的结果做报表(200分)

  • 主题发起人 主题发起人 fanghaiying
  • 开始时间 开始时间
F

fanghaiying

Unregistered / Unconfirmed
GUEST, unregistred user!
各位高手:
你们好,我用query查询出结果,但我要打印这个结果,我想用报表来实现,可如何把query查询出的结果在报表中体现出来
请各位指点迷津,我将感激不尽
 
和table一样,
 
如果用quickReport,把quickReport的DataSet属性设置为query控件的名字,再在quick
report上加上一些Band,qrlable,group等东西,再在beforeprint事件里加入你想数据
有何种格式的代码.....自己研究一下quickreport吧,不难的。
 
报表的处理和table一摸一样没有差别。如:
qickrep1.dataset:=query1;
qrdbtext1.dataset:=query1;
qrdbtext1.datafield:=field1;//从下拉列表中选择。
要在Tquery中生成要打印字段的“永久字段”
 
我来晚了,但我可以给你完整代码。
分给我。
 
强烈推荐用Report Bulider5.0 for Enterprise做报表
 
实现方法有很多,可以用报表构件,也可以用DbGridEH构件,还可以手工编程
 
只需要将QUICKREP的DATASET属性设置成你的QUERY,
然后按照你的报表形式,在QUICKREP中添加HEADER(放入
表头),DETAIL(放入要显示的记录,可以用TDBEDIT等来显示
数据库数据),SUMMARY(放入合计等),FOOTER(放入脚注).
根据需要可以分组.
看看DELPHI自带的帮助(在DEMO下有QUICKREP的实例).
 
和table一样
 
凑够10个,发分吧。哈
 
我有源程序分给我!
 
和TABLE一样
在报表上放置QUERY,
 
把quickReport的DataSet属性设置为query控件的名字,看一看DELPHI自带的DEMO吧
 
用Quickly Report!
 
恭喜前20人中奖,
每人奖金————20分!!!
 
后退
顶部