我正在处理 ssrs 报告,我需要隐藏最后一页上的标题,因为我对标题内的控件进行了可见性更改,无论我使用了什么。
我使用了这段代码
=IIF(Globals!PageNumber = Globals!TotalPages - 1 or Globals!PageNumber = Globals!TotalPages ,true,false)
它工作正常。
但隐藏标题后控制最后一页显示的标题空白区域。我需要删除占用标题的空白区域有没有办法删除它。
答案 0 :(得分:3)
您正在隐藏该表达式上的控件,因此即使控件被隐藏,也会出现标题。所以标题仍然占据了空白区域。你不能隐藏标题或删除那个空格(据我所知),但你可以尝试另一种方法。
在报告主体上添加标题内容,并在其中设置可见性表达式。
虽然您无法直接在报表正文中访问PageNumber,但您需要在报表属性下的代码中创建函数,这是有一个问题:
页码:
Function PageNumber() As String
Return Me.Report.Globals!PageNumber
End Function
总页数:
Function TotalPages() As String
Return Me.Report.Globals!TotalPages
End Function