請教各位
我在VB6裡,做了一個.Dsr的報表,它是用Crystal Report 9這個元件做出來的
我的問題是,當我的資料庫有變動時,報表它不會跟著改變,還是留著舊資料
看過全文後,有提到說要在Crystal那裡的File,將save....打勾取消,但是我報表是在VB裡做的,我也無法用Crystal的開啟舊檔的方式,將.Dsr檔開啟
請問各位,我該怎麼再呢,謝謝各位
我在VB6裡,做了一個.Dsr的報表,它是用Crystal Report 9這個元件做出來的
我的問題是,當我的資料庫有變動時,報表它不會跟著改變,還是留著舊資料
看過全文後,有提到說要在Crystal那裡的File,將save....打勾取消,但是我報表是在VB裡做的,我也無法用Crystal的開啟舊檔的方式,將.Dsr檔開啟
請問各位,我該怎麼再呢,謝謝各位
文章標籤
全站熱搜

我是在A表單裡,按下cmdReport,會去呼叫表單B, 表單B裡面有個CRVIEWER的元件,叫crUserDetail,我的報表是rptUserDetail.Dsr 表單B的程式碼是 Private Sub Form_Load() On Error Resume Next Screen.MousePointer = vbHourglass crUserDetail.ReportSource = rptUserDetail crUserDetail.ViewReport Screen.MousePointer = vbDefault rptUserDetail.Database.Tables.Item(1).SetLogOnInfo "", "", "sa", "" End Sub 我有試過將 crUserDetail.DiscardSavedData加到crUserDetail.ReportSource = rptUserDetail的下面,但是也是沒用, 我現在只用將EnabledRefreshButton弄成True,每次都要按那個黃色閃電,資料才會更新 請問我該如何修改,它才會自動更新呢,謝謝各位
http://www.vbqa.com/discuss/vb.old/read.asp?id=22775
謝謝你,剛去看過了,但是還是沒有解決, 我有檢查過資料庫,資料庫是有變新的資料了 謝謝
上面那篇連結中,小李子的回應 Report.DiscardSavedData