9

SQL Server Reporting Services 2008中,我不能总是修复 Tablix 的标题行。右键单击 tablix 并检查Repeat header rows on each page什么也没做。将组窗格扩展到高级视图并右键单击多个(Static)行组部分并将属性更改RepeatOnNewPageTrue仅在与设置一起完成时才KeepWithGroup有效After

但这通常不允许编译,因为它被认为是rsInvalidKeepWithGroupOnDynamicTablixMember错误:Visial Studio 2008 告诉我...动态的(即,指定了组)或具有动态后代的 TablixMember 必须将 KeepWithGroup 属性设置为“无”。(Static)我是否可以在此tablix 成员上设置此属性似乎是随机的。

是否有一种简单、直观的方法来修复SSRS 08 Tablix 上的标题行?

4

1 回答 1

17

是的!您实际上需要使用报表设计屏幕下半部分的高级组功能,并更改组的属性。您只能冻结报表最外层静态组上的标题行。

使用设计视图中的报表,确保包含行组和列组的组窗口显示在屏幕底部。在“列组”窗格顶部的最右侧,有一个小的向下箭头(不是组栏上的向下箭头)。单击该箭头将允许您查看高级属性。当您选择高级属性时,您会看到橙色条中的组和灰色的静态组,您必须(必须,必须)选择顶部的静态组。您确实要确保要冻结的文本标题位于最上面的行中。

在属性窗口中,将 FixedData 属性更改为 True。

此外,tabliix 属性窗口中的“在每页上显示标题行”复选框也不起作用,您还需要在属性框中进行设置。将“RepeaOnNewPage”属性设置为 True。

于 2009-10-19T17:50:09.723 回答