有关fastreport预览的问题,急!!!!(50分)

  • 主题发起人 主题发起人 牛牛
  • 开始时间 开始时间

牛牛

Unregistered / Unconfirmed
GUEST, unregistred user!
我在做一个报表程序时发觉每当我预览时,如果不重新打开程序,都是显示同样的数据,
就像报表自取一次数之后就没再取数,我检查过数据库中的数据的确发生了变化,这是
为什么呢?我已经动态修改了stroeinDFM的属性值,但一样没有反应!总的来讲就是
怎样才能在程序不关闭的情况下,数据库中的数据改变了,报表的数也跟着改变呢?
 
重新把连接的数据集改变行不行???
 
我是用ADOQUERY查询数据的,所以每次都用到了ADOQUERY。CLOSE和ADOQUERY。OPEN命令
所以数据集绝对有关闭再打开的,但这样,报表一样没有变化!
 
我用RMReport试了一下,没什么问题
www.pcjingning.com
呵呵,建议你注册一下这个东西,学习可以不注册啊./
 
但我用的是FASTREPORY啊,不可能全部重新用RMREPROT重做吧
 
我要弄个FastReport弄弄看看
 
我记的报表是用窗体中的Dataset, 应该要更新才对,如果不用更新的话, 记得在FR中还可以手工刷新,你可以找找看.
 
原来是要在预览之前,使ADOQUERY1.ACTIVE赋值true,预览后再设为false
 
后退
顶部