报告服务 – 将数据导出到Excel只在一张纸上
我正在使用SSRS 2005.在我的报告中,我正在将数据传到带有分页的表(使用分组)。 没关系。 但是,当我将数据导出到Excel文件时,RS将数据划分为多个表格。
如何在导出到Excel时只在一个表格中获取数据?
编写以下expression式以在导出为Excel时禁用分页符: –
IIF(Globals!RenderFormat.Name = "EXCEL",TRUE,FALSE)
这是不能做到的。 删除分页符,或与之共存。
您可能想要查看Aspose ,一个SSRS的商业渲染扩展引擎。 我们用它来将报告导出到韩文字符的Word中,效果很好。 他们也提供良好的支持。
如果要使用分页符进行分页,并且还希望在Excel中禁用分页,请执行以下步骤;
- 转到Tablix成员属性
- PageBreak – > BreakLocation:
End
-
PageBreak – > Disabled:
=IIF(Globals!RenderFormat.Name="EXCELOPENXML",True, IIF(rownumber(nothing) mod 50=0, false, true))