我的报告存在问题,导致在运行我的 Web 应用程序时出现“对象引用未设置到对象实例”异常。到目前为止,这只发生在一台 QA 机器上。
I can:
- 在我的开发计算机上本地运行报告(最新代码,相同数据库)
- 通过 QA 计算机上的 Reporting Services Web 界面运行报告
- 如果我选择 PDF/TIFF 以外的格式(例如 Excel、CSV、HTML、XML 均成功报告),则通过我的 Web 应用程序在 QA 机器上运行报告
QA 机器上的 Reporting Services 日志看起来像这样 http://www.o1solution.com/rsLog.txt当我得到异常时。
我发现日志没有帮助,因此我开始将报告缩减到最低限度以找到问题。
我的发现让我困惑。
Given 以下 RDL http://www.o1solution.com/myReport.txt;我可以更改 Tablix list1 的高度3.09444英寸 to 1in,将报告部署到 QA 服务器,报告将成功运行。
到底如何缩短 Tablix list1 的高度才能防止异常呢?
UPDATE它不会将 tablix 的高度移动到 1 英寸。它摆脱了高度上的长小数点。我变了 (3.09444英寸 to 3.1in)并且报告成功运行。 FTR,我没有选择高度 3.09444in...rs 在我设计报告时为我选择了这个高度。
通过将 Tablix 高度的长小数点从 3.09444 英寸更改为 3.1 英寸来修复。
我没有选择高度 3.09444in。
在我设计报表时,Reporting Services 设计师为我选择了这一点。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)