将报告导出到Excel时,SSRS会出现其他不需要的列

时间:2018-12-07 01:51:26

标签: visual-studio-2010 reportingservices-2005

我知道在导出Excel时避免出现不必要的列的问题可能已经解决了,并且有一个明显的解决方案,可以尝试将文本框与最近的tablix列对齐,但对我不起作用。

我已经隔离到:

  • 第一部分/第一部分-2个文本框,第二个文本框在第一个文本框的下方对齐,其宽度超过下面的Tablix的11列,在其右边紧接着是一个高度大于该文本框的图像(适合PrOptional)合并了2个文本框,但宽度与第12列相同。
  • 后跟tablix

我可以向您保证,所有内容都精确对齐到以厘米为单位的第五个小数点,这使我有可能需要使用较少的小数点精度。即当您通过拖动宽度手动调整列大小时,有时可以减小到小数点后5位。导出到excel后,我的图像两边都有2个额外的列。

我什至决定采用另一种方法,首先在顶部的tablix中添加一个新的标题行,然后合并前11列并插入一个矩形,然后将2个文本框放入其中,然后在图像的第12列中放置。这次导出时,我仅在左侧获得一小列安慰。我提到的我的文本框的宽度为23.45188cm,与位于11列合并单元格中的矩形的宽度完全对齐。因此,没有理由添加这个烦人的添加列吗?

如果在此期间我不能很快找到一个好的解决方案,我将不得不通过将列的宽度设置为更少的小数点甚至尝试英寸来进行试验。

也许有人会告诉我这是您使用的版本中的渲染错误。

1 个答案:

答案 0 :(得分:0)

典型的Microsoft不使用cm是我自己的忠告,因为我将所有列和文本框的宽度都使用英寸到小数点后1位,现在没有其他列了。嗯哈!那是我再回去的一个小时。