小编典典

Tablix:在每个页面上重复标题行不起作用 - Report Builder 3.0

all

我有一个 tablix,其中有很多行跨越多个页面。我已经在每一页上设置了 Tablix 属性重复标题行,但这不起作用。我在某处读到这是 Report
Builder 3.0 中的一个已知错误。这是真的?如果没有,是否还有其他需要做的事情?


阅读 63

收藏
2022-08-08

共1个答案

小编典典

这取决于您使用的 tablix 结构。例如,在表中,您没有列组,因此 Reporting Services 无法识别哪些文本框是列标题,并且将
RepeatColumnHeaders 属性设置为 True 不起作用。

相反,您需要:

  1. 在“分组”窗格中打开高级模式。(单击列组右侧的箭头并选择高级模式。)
    • 截屏
  2. 在“行组”区域(不是“列组”)中,单击静态组,该组会突出显示 tablix 中的相应文本框。单击每个静态组,直到它突出显示最左侧的列标题。这通常是列出的第一个静态组。
  3. 在“属性”窗口中,将RepeatOnNewPage属性设置为 True。
    • 截屏
  4. 确保该KeepWithGroup属性设置为After

KeepWithGroup属性指定静态成员需要粘贴到哪个组。如果设置为,After则静态成员将与组保持在其之后或下方,充当组头。如果设置为Before,则静态成员会粘在组之前或上方,充当组页脚。如果设置为None,Reporting
Services 将决定将静态成员放置在何处。

现在,当您查看报告时,列标题会在 tablix 的每一页上重复。

2022-08-08