Delphi 报表预览问题(50分)

  • 主题发起人 主题发起人 claster
  • 开始时间 开始时间
C

claster

Unregistered / Unconfirmed
GUEST, unregistred user!
我用Delphi的QREPORT做报表,作好之后预览不了,而且第一次预览什么也看不到,
显示API错误,以后就无法预览了,显示"A compnent named QRstandardPreview
already exist",我不知知道是因为什么,请那位大虾告诉我,谢谢,我很着急.
 
我用的数据控件和数据库连接正常,但为什么预览就是看不见数据,我用的是datasource
和table控件,请问要在哪里进行设置?
 
你有没有设置报表的DATASET.或者没有打开表.
 
你可能在onneeddata中写了代码,那里新建了某个类。
 
1。查看是否在报表QuickRep中指定了数据集
2。相应的表是否已经打开
 
quickreport.dataset设置了没有?
 
他们说的很正确,我就不重复了
 
看看例子运行是否正常?
 
这个问题我常碰到,我认为这是一个资源没有释放的问题。
你只要存盘关闭Delphi,然后再打开就OK了。
至于预览没有数据,我估计是你的Table控件的Active没有
设为True。好好检查,一定会成功的!
 
要用preview的!
用这个才看的到的---QuickReport.preview
名字记不太清了,不过很容易找的呀!
 
该说的都说了,剩下的就是你的错了,检查一下
 
你要是不说话可能是已经做好了吧。
 
这问题会经常有的,一般就是保存,然后关闭delphi,再打开就好了,相信你这会儿已没了吧
 
我同意pingpingniu的说法,当我们预览多次之后,很容易出现"A compnent named
QRstandardPreview already exist"的不能预览的错误。其实只要重新打开就行了,
或者用QR.preview就行了。
 
我同意pingpingniu的说法,当我们预览多次之后或最小化后,很容易出现"A compnent named
QRstandardPreview already exist"的不能预览的错误。其实只要重新打开就行了。
 
多人接受答案了。
 
后退
顶部