动态报表的制作?(20分)

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

yybug

Unregistered / Unconfirmed
GUEST, unregistred user!
我使用的是report builder + delphi5
我想制作一个动态报表打印程序:用户输入报表的表头栏数和栏目名称,计算机从总库里面把相应的栏目数据取出来打印。
问:那位高人可以指点一下,最好能告诉方法的同时,写几句代码。
谢谢!
 
两个地方都要动态
1 数据库语句动态
2 打印对象动态
我用s=edit1.text+edit2.text
query query.sql->add("select "+s+"............)
report builder 我就不熟悉了
数据库数据也可全都取出,然后根据需要显示应该也可以
 
这样的报表还不能算动态报表,可惜我没用过report builder.
 
动态产生报表,根据查询的字段动态产生qrlabel,qrdbtext就行了。
 
楼上兄弟,说详细一点嘛
 
其实用EXCEL和WORD也是一种好办法
 
我做了个工资管理程序,用quickreport做动态报表,就是用hbezwwl所说的方法,
完全可以实现动态报表。http://vip.6to23.com/delphibase
or: http://delphibase.yeah.net
 
QuickRep1.create........
QuickRep1.Bands...........
QuickRep1.DataSet:=.........
QRLabel1.create........
QRLabel1.parent:= ...........
.............
是这个意思吧,将静态实现的全部用代码来代替
 
如果有人解决次问题, 我再另加200分
 
FastReport2.47全部源码,完整例子,容易上手
http://61.132.118.185:8080/dispdocnew.php?t=&id=1803
 
后退
顶部