上周突然接到体检需求说,现在需求变化了,报表打印不能用Excel替换形式给客户了,需要使用FastReport的形式进行替换打印!!
唉,现在有点理解老员工说的那个:客户需求是魔鬼。。。
今天马上开始看FastReport,然后在高手指点下,又对报表打印了解了一些,收获颇丰,现共享如下:
Delphi下,FastReport是一个很好的报表打印控件。具体关联数据的方式与Dev或者Grid很相似,先设置数据集,然后设置数据字段,这样打印单个数据搞定;如果想替换一批数据就要用Band形式,显示一列。
这里有个需要注意:因为数据模块会出现变化,为了保证程序的相对稳定,最好使用一个类似Datasource的控件进行缓冲,这样省却不少麻烦
呵呵,这是今天的收获,拿来供大家分享
posted on 2006-01-16 19:11
风筝 阅读(436)
评论(2) 编辑 收藏 引用