为什么我用了QReport打印没有反应!(30分)

  • 主题发起人 主题发起人 Andy_chen
  • 开始时间 开始时间
A

Andy_chen

Unregistered / Unconfirmed
GUEST, unregistred user!
我用FormPrint1.QuickRep1.Preview 这个代码以后为什么没有预览的界面产生?
QuickRep1.DataSet使用的是在主程序里定义的临时的TmpQuery
TmpQuery:TADOQuery
 
TmpQuery.Active = False?
 
不是的啊,是接着查询下面过去的啊,不过就是TmpQuery.Active = True 还是不行,搞不懂了,请各位大哥帮帮忙啊
 
QuickRep内必须有Band控件,若打印数据库的记录,DBText控件必须放在Band中,且Band的BandType属性要为rbDetail,每个DBText控件均要设置DataSoure和DataField属性。
 
我都设了啊,不过即使没有设的话,我在里面有几个QRLabel也应该在Preview里面显示啊,现在就是连Preview这个界面都没有出来
 
怎么会出现这种怪问题呢?即使是没有数据也应该有预览的界面啊……
试试原来的程序还行吗?重新启动怎么样?要么重新安装
楼上说的是没有预览数据……
 
比较奇怪,我写的别的程序都能够正常运行,就是那个不行,想不通
 
看看报表的PrintifEmpty属性是否为False?
 
安装打印机了吗?
 
多谢各位,上面的问题已经解决了,还有一个问题,就是如何把合计的内容添加到表个的下面!
 
建議看看demo吧,
那上面好像說得比較詳細!
要不用用fastrpt也不錯....
....隨便說說
 
我给公司写的很大的报表可以预览,但是不能打印
 
后退
顶部