我有一个tablix,其中有许多行跨越多个页面。我已经在每一页上设置了Tablix属性重复标题行,但这不起作用。我在某个地方读到这是Report Builder 3.0中的一个已知bug。这是真的吗?如果不是,还有什么需要做的吗?
这取决于您使用的tablix结构。例如,在表中,您没有列组,因此Report Services无法识别哪些文本框是列标题,并且将RepeatColumnHeaders属性设置为True不起作用。
相反,您需要:
KeepWellGroup
属性指定静态成员需要粘贴到哪个组。如果设置为After
,则静态成员将粘贴在它之后或其下方的组中,充当组页眉。如果设置为在
之前,则静态成员将粘贴在它之前或之上的组中,充当组页脚。如果设置为无
,报告服务将决定将静态成员放在哪里。
现在,当您查看报表时,列标题会在tablix的每一页上重复。
该视频展示了如何将其完全设置为所描述的答案。
我有2.0,发现上面的帮助;但是,由于某种原因,选择静态没有突出显示单元格。我遵循以下步骤:
现在您的列标题应该在每一页上重复。
我如何解决这个问题是我手动更改了后面的代码(从菜单View/code)。下面的部分应该有尽可能多的对
<TablixRowHierarchy>
<TablixMembers>
<TablixMember>
<KeepWithGroup>After</KeepWithGroup>
<RepeatOnNewPage>true</RepeatOnNewPage>
</TablixMember>
<TablixMember>
<Group Name="Detail" />
</TablixMember>
</TablixMembers>
</TablixRowHierarchy>