1

我只想在我的 SSRS 报告的第一页中显示页脚(其中包含一些文本)。所以我在表达式中编写以下代码来隐藏:

=IIF(Globals!PageNumber = 1, false, true)

但是,当我通过 SSRS 导出到 MS Word 时,我在每一页中都得到了页脚(它在 PDF 中工作得非常好)。

根据以下内容,这似乎是一个已知问题:http: //msdn.microsoft.com/en-us/library/dd283105 (v=sql.105).aspx#ReportHeadersFooters

该文档提供了一种使用“带有文本运行的表达式”的解决方法。

我一直试图弄清楚这意味着什么以及如何应用它,但一直在苦苦挣扎。

有谁知道这个问题的解决方法?

谢谢!

4

1 回答 1

0

这个答案来这个用户已经很晚了,但是对于任何其他与之抗争的人,请在此处查看 msdn SQL Server 导出到 Word 的文章:

http://msdn.microsoft.com/en-us/library/cc627455(v=SQL.100).aspx

简而言之,不支持在报告中的任何位置切换状态。无论第一页上报告项的状态是什么,它都会在整个导出的报告中处于什么状态。考虑到这一点,PDF 似乎将是一种更好的格式来支持您的客户。

于 2014-03-22T00:57:04.083 回答