报表打印(50分)

  • 主题发起人 主题发起人 萍儿
  • 开始时间 开始时间

萍儿

Unregistered / Unconfirmed
GUEST, unregistred user!
我查询出来了一个结果为:
单位名称 姓名 金额 性质 身份证号
但是我想按照单位名称分类打印,并加上序号,打印格式如下:
单位名称
序号 姓名 金额 性质 身份证号


 
首先sql要order by 单位名称
然后在报表上放一个分组头,条件是按部门名称分组!
 
to vmao
order by 明白。
但是在报表上放一个分组头,条件是按部门名称分组,不明白,请详细点好吗?
 
你用的啥报表工具啊?
fast report是这样的!放个分组头(band)设定条件就可以了
 
我用的是QUICKREP.
 
请使用这个东东(www.smartparter.com/download/。。。),可以轻松解决,不过就是要注册码!
 
用Report 也行呀.都 是不错的报表控件!!
 
萍儿, 和我女朋友一个名字!!呵呵!真巧!!!
 
to :cwmdelpher
让你回答问题,你呵呵什么?
 
呵呵 只是感觉很亲切!!我看看你的问题!!wait for me !!!!
 
序号应该在数据库中就加上,这一点没有什么疑问吧?萍儿!!还有要想把单位名称这样
打印 可以放一个edit在表格的上面(我是说用report machine),这个edit是和数据库连接
的 !
 
quick report
group header-->condition=姓名
detail
 
用QUERY过滤数据。DBGrid显示数据!
直接使用:一个Combobx显示科室名称!
传给:query中的SQl值!
这样你的DBGrid中的数据为你需要的!
再用FASTREpOrt报表!
报表中的数据项目一定为上面的query!
我是这样做的!可以实现
序号嘛,fastreport中有一个函数,#LINE
 
把QuickReport中的GroupBand控件放在DetailBand与ColumnBand中间即可
 
接受答案了.
 
后退
顶部