在ssrs报告中隐藏和删除标题的空白区域

时间:2015-02-02 09:46:28

标签: reporting-services ssrs-2008 report ssrs-2012

我正在处理 ssrs 报告,我需要隐藏最后一页上的标题,因为我对标题内的控件进行了可见性更改,无论我使用了什么。

我使用了这段代码

=IIF(Globals!PageNumber = Globals!TotalPages - 1 or Globals!PageNumber = Globals!TotalPages ,true,false)


它工作正常。

但隐藏标题后控制最后一页显示的标题空白区域。我需要删除占用标题的空白区域有没有办法删除它。

1 个答案:

答案 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