我有一个简单的Reporting Services报告,一个简单的表,使用BIDS 2005创建,带有报告向导。
我按原样在RS2008 R2服务器上运行报告,它呈现完美。
当我导出到Excel时,会在表格下方附加一个额外的行。该行是隐藏的,高度为409.5。
该行来自何处? 如何摆脱它?
* nb - 如果在RS2005服务器上运行,则不需要额外的行
答案 0 :(得分:2)
我发现消除隐藏行的唯一方法是更改报告的布局。我将所有行的高度从0,53333cm增加到0.538cm。 任何小于0.538厘米的东西都无法解决问题。
根据Microsoft的说法,导出到Excel时的目标是尽可能地匹配报表的视觉外观。 excel输出可能会出现意外的事情,例如额外的行或列或合并的单元格,作为匹配布局的过程的一部分。
答案 1 :(得分:2)
将Tablix位置更改为0cm,0cm将解决问题。
答案 2 :(得分:1)
我遇到了这个问题并尝试了我能找到的所有已发布的解决方案,但没有一个对我有用。更具体地说,在将 SSRS 报告导出到 excel 后,有一个额外的行包含来自组第一行的重复数据。这个额外的行包含在一个可以切换的组中,当该组折叠时,额外的行仍然显示而不是什么都不显示。
我必须做的是通过右键单击组框并选择“添加行”->“组外-上方”在嵌套分组上方和外部添加额外的行
添加组外的行后,额外的行中没有重复的数据。
答案 3 :(得分:0)
尝试将报告(非表格)的大小更改为0.0pt,0.0pt,它将自动设置为最小要求。