2012-02-29 60 views
2

我有一个简单的表矩阵控制的SSRS报告标题在哪里(使用高级模式行组/列组),我给自己定的行之一在每一页上重复。我希望,当重复一个新的页面上的标题,我可以使用表达式来更改列标题到原来的列标题加上一些额外的文本(对于例如,一个页面上的标题是“标题”,但两个页面上标题将是“标题续..”)。重复每一页上表矩阵头,但想改变重复行第二页

这是可能的,如果是我会怎么去实现呢?

回答

2

的问题是,该组头每组格式化只有一次,简单地重复在每一页上。例如,下面的代码添加到您的自定义代码报告(右键单击报告,选择属性,然后选择代码选项卡):

Dim Ctr As Integer 

Public Function ShowCtr As Integer 
    Ctr = Ctr + 1 
    ShowCtr = Ctr 
End Function 

那么这个公式添加到该组头单元:

=Code.ShowCtr 

您会看到该组的每个页面上每个组标题的值都相同 - 每次打印时都不会重新计算。所以我们不能使用组头。

克里斯·海斯有办法做到这一点使用在他的博客中的表头:"Continued" Header on Subsequent Pages

+0

赞赏,肯定有我在正确的方向前进。谢谢 – Codingo 2012-02-29 04:04:31