对于没有参数的报告,无法在VB中刷新水晶报告

时间:2018-02-21 22:03:15

标签: crystal-reports vb6

我有一个传统的VB6应用程序,我可以打开所有报告,甚至刷新它们(使用现有的参数条目)。但是,当我刷新没有任何参数的报告时,我得到错误-2147483638 /自动化错误。当我尝试重新设置报告源时会发生这种情况。似乎rptviewer.IsBusy标志仍然设置为True并且对于这些特定报告无限期地保持这种状态。如果这是问题,为什么报表查看器控件永远保持忙碌,我该如何“停止”呢?由于我能够以其他方式访问报告,因此报告控件似乎并不忙于程序。

While rptViewer.IsBusy
  DoEvents
Wend

rptViewer.ReportSource = m_CrxReport   '' Error occurs here
rptViewer.ViewReport

同样,我在打开这些报告时没有任何问题,我在打开和/或刷新请求参数的报告时没有任何问题。任何帮助将不胜感激。

P.S。查看器控件是版本10(我知道,它已经过时了)

0 个答案:

没有答案