好吧我有一个报告查看器,直到现在一直工作得很好,现在突然间,它永远不会超过“正在生成报告”消息。代码直到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