我正在使用VS 2005来创建数据库报告。在某些情况下,这些报告是在Excel中查看的,并且通常,报告包含许多列,在打印时需要多行打印一行。
默认情况下,它们在Excel中的行为方式如下:
标题显示在报告的顶部,占据约5行,这些行被锁定,不会随文档滚动。在Excel中查看时,页脚不会出现。
打印时,页脚会出现在每个页面上,但标题只出现一次,位于“中间”页面的中心(请记住,每个页面都是单行的一部分,因此如果页面并排放置水平,它将重建表格):
页脚的行为符合要求。
我的问题是:如何使标题以相同的方式运行,所以 它出现在每个页面上,而不是仅出现在“中间”页面上?
我需要一个可以在VS中实现的解决方案。在Excel中手动执行此操作不是一种选择。
答案 0 :(得分:1)
问题是微软屁你我 s你希望标题成为在页脚放入页脚部分时显示的记录的一部分Excel表格,以便在必要时复制。
配置文件中有一个 SimplePageHeaders 属性可以解决此问题。不幸的是,我在一个无法更改配置文件的环境中工作 - RSReportserver.config。
如果您想尝试更改导出以将标题放在Excel页眉和页脚部分中,以下是一些说明: