在客户端计算机windows应用程序上加载报告失败



我正在开发windows应用程序,并使用crystal report进行报告。在设置创建时,我还为水晶报表添加了合并模块。当我在机器中运行应用程序并打开报告时,它正在按预期工作。

为了测试,我创建了一个简单的报告,没有任何带有静态内容的数据库连接。

但当我在其他机器上安装相同的设置时,我会从下面的行中得到加载报告失败的错误。

rpt.Load(路径);

--我已经验证了路径上的rpt文件,它就在那里。

堆栈跟踪

加载报告失败。位于CrystalDecisions.ReportAppServer.ReportClientDocumentWrapper.EnsureDocumentIsOpened()位于CrystalDecisions.CrystalReports.Engine.ReportDocument.Load(字符串文件名,OpenReportMethod openMethod,Int16 parentJob)位于CrystalDecisions.CrystalReports.Engine.ReportDocument.Load(字符串文件名)在MyApplication.frmreports.Button1_Click(Object sender,EventArgs e)

我记得有一个关于要包含在应用程序中的报告的选项。因此,当您将其发送到客户端时,它已经包含在内。我想这是你的问题。记不清是哪一个,但让我查一下。我觉得有点像财产档案。很抱歉没有完整的答案,但我已经用了很长时间了。

相关内容

  • 没有找到相关文章

最新更新