所以我遇到了每个页面上都显示报表标题的问题,但我只想在第一页上显示它。此论坛上的人们给出的解决方案是将标题放在主要内容中。这个问题是我的标题显示页码+总页数(即第1页,共3页)。我无法将标题移动到正文,因为我将无法访问页码。出于某种原因,报表生成器只允许您通过标题访问页码。有没有人有解决这个问题的方法?
答案 0 :(得分:17)
编写表达式以隐藏包含标题信息的文本框。
表达式如下所示:
=iif(Globals!PageNumber = 1, FALSE, TRUE)
要获取表达式属性: 右键单击文本框>>文本框属性>>可见性>>选择“根据表达式显示或隐藏”>>在上面插入表达式
欢呼声
答案 1 :(得分:4)
我遇到了同样的问题,我只希望在第一页上显示标题。我想出的解决方案是将标题中的所有对象都粘贴到矩形中,因此它现在充当容器。然后我将那个容器放入体内。在报告属性中,在代码部分,我借用了这篇文章Access Page number in report body In SSRS来创建函数,这样我就可以将页码拉到正文部分。然后在我的矩形/容器中,我将visibility属性设置为= code.PageNumber> 1。我希望这有帮助!