Reporting services &引用;对象引用未设置为对象的实例;由塔台的高度引起的

Reporting services &引用;对象引用未设置为对象的实例;由塔台的高度引起的,reporting-services,Reporting Services,我有一个报告问题,在通过web应用程序运行时导致“对象引用未设置为对象实例”异常。到目前为止,这只发生在一台QA机器上 我可以: 在我的开发机器上本地运行报告(最新代码,相同数据库) 通过QA机器上的Reporting Services Web界面运行报告 如果我选择了PDF/TIFF以外的格式(例如Excel、CSV、HTML、XML所有报告成功),请通过我的web应用程序在QA机器上运行报告 当我得到异常时,QA机器上的Reporting Services日志会显示 我觉得日志没有帮助,

我有一个报告问题,在通过web应用程序运行时导致“对象引用未设置为对象实例”异常。到目前为止,这只发生在一台QA机器上

我可以:

  • 在我的开发机器上本地运行报告(最新代码,相同数据库)
  • 通过QA机器上的Reporting Services Web界面运行报告
  • 如果我选择了PDF/TIFF以外的格式(例如Excel、CSV、HTML、XML所有报告成功),请通过我的web应用程序在QA机器上运行报告
当我得到异常时,QA机器上的Reporting Services日志会显示

我觉得日志没有帮助,所以我开始将报告缩减到最低限度,以找出问题所在

我所发现的使我困惑

给予;我可以将Tablix list1的高度从3.09444in更改为1in,将报告部署到QA服务器,报告将成功运行

缩短Tablix列表1的高度究竟如何防止这种例外


更新
它并没有将塔台的高度移动到1英寸。它去掉了高度上的长小数。我更改了(3.09444in到3.1in),报告成功运行。FTR,我没有选择3.09444in的高度…rs在我设计报告时为我选择了这个高度。

通过将表格高度的长小数从3.09444in更改为3.1in来修复

我没有选择3.09444英寸的高度


Reporting Services设计师在我设计报告时为我选择了这个选项。

通过将Tablix高度的长小数点从3.09444英寸更改为3.1英寸来修复

我没有选择3.09444英寸的高度


Reporting Services设计师在我设计报表时为我选择了该选项。

我曾多次遇到此问题。当我有一个执行某些Code.xxx例程的隐藏文本框,并且该文本框位于一个表下,并且该表具有某种组分页符时,这种情况通常会发生

似乎在每次分页时,隐藏在表下的字段都会被刷新,有时会出现对象引用错误

奇怪的是,我通常只需将所有隐藏字段移动到一个位置,使其左上角位于表的左上角上方,或者位于表的左侧,就可以解决这个问题。这就好像场的位置在某种程度上对刷新的内容和不刷新的内容有一定的影响


我并不声称知道它为什么会起作用,只是知道而已

这个问题我已经经历过好几次了。当我有一个执行某些Code.xxx例程的隐藏文本框,并且该文本框位于一个表下,并且该表具有某种组分页符时,这种情况通常会发生

似乎在每次分页时,隐藏在表下的字段都会被刷新,有时会出现对象引用错误

奇怪的是,我通常只需将所有隐藏字段移动到一个位置,使其左上角位于表的左上角上方,或者位于表的左侧,就可以解决这个问题。这就好像场的位置在某种程度上对刷新的内容和不刷新的内容有一定的影响

我并不声称知道它为什么会起作用,只是知道而已