好吧我有一個報告查看器,直到現在一直工作得很好,現在突然間,它永遠不會超過「正在生成報告」消息。代碼直到Report.RefreshReport()完全正常,工作得很好,它爲報告創建了一個DataSource,報告本身也沒有改變。報告查看器,報告正在生成運行永遠!
以前任何人都有過這個問題,並知道它可能有什麼問題。
在此先感謝所有回覆!
碼段:
昏暗myemployeedetails作爲字符串()=分段(Me.ToolStripComboBox2.SelectedText, 「」)
昏暗paramlist作爲新的列表(OF Microsoft.Reporting.WinForms.ReportParameter )
昏暗的param1作爲新Microsoft.Reporting.WinForms.ReportParameter( 「開始日期」,開始日期)
昏暗參數3作爲新 Microsoft.Reporting.WinF orms.ReportParameter( 「EmployeeParam」,修剪(myemployeedetails(1)))
paramlist.Add(參數1)
paramlist.Add(參數3)
Me.ReportViewer1.LocalReport.SetParameters(paramlist)
Me.CompanyCollectionBindingSource.DataSource = CompanyCollection.GetCompanys(組ID,開始日期)
Me.ReportViewer1.RefreshReport()「棒了!
我曾經有過這個問題,但這似乎完全不相關。如果在設置顯示模式後立即「刷新」報告,就會發生這種情況。真的很奇怪。 – 2010-01-28 20:53:15