Microsoft Reporting Services如何创建动态标头

时间:2016-07-01 14:43:28

标签: reporting-services header

我想设置一个动态标题,在以下页面中应该看起来不同。我试图在标题中设置一个带有简单函数的页面计数器,它增加了一个公共变量。

但是当使用过滤器来确定页码时,它不起作用。只有第一个结果是领先的,从我到目前为止所理解的是,第一个结果只是复制到以下页面。 header元素中的所有函数只执行一次并在之后复制。

有人知道解决问题的解决方法吗?

Example

1 个答案:

答案 0 :(得分:0)

如果我理解正确,您已在报告的标题中设置了所有三个字段(发票,客户,代理)。只需将您不想要的两个字段(客户,代理)移动到表格开始前的顶部。

正如我刚刚使用它,我想补充一点,如果你在标题中,你可以在隐藏表达式中执行以下操作:

隐藏在首页上:

=(Globals!PageNumber = 1)

隐藏在最后一页:

=(Globals!PageNumber = Globals!OverallTotalPages)

隐藏在第一页和最后一页:

=(Globals!PageNumber = 1) OR (Globals!PageNumber = Globals!OverallTotalPages)