Crystal reports 报表在报表设计器中正确显示,但通过web viewer显示时不显示数据

Crystal reports 报表在报表设计器中正确显示,但通过web viewer显示时不显示数据,crystal-reports,Crystal Reports,我的报告是使用c.net在Crystal Reports for VS 2010中编写的。它使用的是CR web查看器 它在VS中正确显示所有内容,同时使用web viewer在IIS7上进行本地测试 当我从web viewer打印或导出报告时,会打印所有“固定”字段标签、文本字段、图像等,但不会打印所有“数据”字段,只是空白 我是否错过了允许报表中的数据持久化的某个设置?听起来您可能需要选择报表设计器的“文件”菜单上的“随报表保存数据”。看起来报表文档没有保存到会话中,并在回发事件中正确还原。

我的报告是使用c.net在Crystal Reports for VS 2010中编写的。它使用的是CR web查看器

它在VS中正确显示所有内容,同时使用web viewer在IIS7上进行本地测试

当我从web viewer打印或导出报告时,会打印所有“固定”字段标签、文本字段、图像等,但不会打印所有“数据”字段,只是空白


我是否错过了允许报表中的数据持久化的某个设置?

听起来您可能需要选择报表设计器的“文件”菜单上的“随报表保存数据”。

看起来报表文档没有保存到会话中,并在回发事件中正确还原。修改了一些细节,现在工作起来很有魅力。

我刚刚尝试在VS2010的报表预览中启用“使用报表保存数据”。遗憾的是,这并没有解决问题。还有其他想法吗?很好,谢谢你的发帖。为了澄清,我在这里是否正确:1您在web服务器上生成报告,2当您编写导出时,您谈论的是web查看器的某些功能,而不是报表设计器中的导出功能。简言之,1是和2是。web viewer导出选项是我提到的选项,但其工作原理与打印功能相同,即需要保存会话以创建其输出