首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

关于水晶报表的有关问题,来指点一下

2012-01-07 
关于水晶报表的问题,各位高手来指点一下我用水晶报表出现了这样一个问题:当我给一个报表赋数据后,报表显示

关于水晶报表的问题,各位高手来指点一下
我用水晶报表出现了这样一个问题:当我给一个报表赋数据后,报表显示的数据还是以前的数据,并没有更新,程序代码如下:
 
      Set   oRpt   =   oApp.OpenReport(App.Path   &   reportName,   1)
        rs.Open   "SELECT   *   FROM   lf.t_ry   WHERE   f_rybh= '029999 ' ",   gConn,   adOpenKeyset,   adLockReadOnly
        oRpt.Database.SetDataSource   rs
        CRViewer91.ReportSource   =   oRpt   '启用水晶报表的预览功能
        CRViewer91.Refresh
        CRViewer91.ViewReport
        我如果加入一个定时器,或一个按键命令,刷新报表后,数据就更新了,
这怎么回事呢,怎么解决,让我在直接赋值后直接显示新的数据?谢谢啊


[解决办法]
orpt.discardsaveddate
oRpt.Database.SetDataSource rs,3
试试看
我没有遇到过这个问题
[解决办法]
在file-> savedate with report這個選項不要勾上就行了

热点排行