ssrs 2008希望在Word文档导出时重复列标题

时间:2014-07-09 21:54:27

标签: reporting-services ms-word ssrs-2008

在我修改的SSRS 2008报告中,我更改了报告以执行以下操作: 一个。报告执行时在每个页面上显示重复的列标题, 湾将报表导出为PDF文档时,在每页上显示重复的报表标题。

问题是当报表导出到word文档时,没有重复列 标题超过第一页。我希望列标题出现在word文档的每个页面上。

因此,您可以告诉我我需要做什么,以便在每个页面上显示重复的列标题 报告导出到Word文档?

1 个答案:

答案 0 :(得分:0)

<强>解决方法1
尽管您在Tablix(表格,矩阵或列表)中将静态标题行的 RepeatOnNewPage 属性设置为 true ,但Word不会在第2页及更高版本上重复标题行。您可以在报表中定义显式分页符,以强制标题行显示在新页面上。但是,因为Word将自己的分页应用于导出到Word的呈现报表,结果可能会有所不同,标题行可能不会以可预测的方式重复。静态标题行是包含列标题的行。

请参阅链接http://technet.microsoft.com/en-us/library/cc627455(v=sql.100).aspx

解决方案2

假设一个Word页面可以包含20行。因此,您可以为子报表插入父组,并且其组表达式为=(RowNumber(Nothing)-1)\ 20并单击“添加组标题”并在此组属性窗口中启用此组分页功能。删除表标题行并将内容填入组头。现在,一个组将在一个页面中,一个组具有自己的标题。但这种方式并不聪明,因为它受到单词或PDF行数的限制。

请参考链接
http://social.msdn.microsoft.com/Forums/sqlserver/en-US/fd58a159-7462-46d8-af44-2d6eb33066fe/ssrs-2008-when-exporting-to-word-repeat-header-rows-on-each-page-functionality-does-not-work?forum=sqlreportingservices

感谢
Venkat