如何显示组头和组尾 (Report Builder 2.0)
您可以帮助控制是否在显示与 Tablix 数据区域中某个组相关联的动态行的同时显示静态行,如组头或组尾。
如果希望在多个页上重复所有列标题或行标题,可以设置 Tablix 数据区域的属性。有关详细信息,请参阅如何在多个页中显示行标题和列标题 (Report Builder 2.0)。
若要控制与嵌套组相关联的动态行和列的呈现行为,或者与标签或小计相关联的静态行和列的呈现行为,必须设置 Tablix 成员的属性。一个 Tablix 成员表示一个静态或动态的行或列。每个静态成员重复一次。例如,总计行就是一个静态行。一个动态成员针对每个组实例重复一次。例如,一个与具有组表达式 [Territory] 的组相关联的行针对每个唯一地区值重复一次。有关 Tablix 成员的详细信息,请参阅了解 Tablix 数据区域单元、行和列 (Report Builder 2.0)。
可以在“分组”窗格中选择 Tablix 成员,并在“属性”窗格中设置 KeepWithGroup、KeepTogether 和 RepeatOnNewPage 属性。使用 KeepWithGroup 可在组所在的同一页上显示组头和组尾;使用 KeepTogether 可将静态成员与组的行或列一起显示;使用 RepeatOnNewPage 可在显示 KeepWithGroup 值指定的行组成员的至少一个完整实例的每个页面上重复组头或组尾。列组成员不支持 RepeatOnNewPage。
![]() |
---|
KeepWithGroup、KeepTogether 和 RepeatOnNewPage 是可通过使用“分组”窗格的“高级模式”来设置的组成员属性。有关详细信息,请参阅分组窗格 (Report Builder 2.0)。 |
使静态行和一组与行组关联的动态行一起显示
在设计图面上,单击 Tablix 数据区域中的任意位置以将其选定。“分组”窗格将显示数据区域的行组和列组。
在“分组”窗格的右侧,单击下箭头,然后单击**“高级模式”**。“行组”窗格显示行组层次结构的分层静态和动态成员。
单击要与组行一起显示的组头或组尾行所对应的静态成员。“属性”窗格显示**“Tablix 成员”**属性。
在“属性”窗格中,单击 KeepWithGroup,然后从下拉列表选择以下值之一:
无 选择该选项表示没有指定使该成员与所选行组成员一起显示的首选项。
前面 选择该选项可以使该成员与上一组的成员一起显示。例如,用作组尾行。
后面 选择该选项可以使该成员与下一组的成员一起显示。例如,用于组头行。
(可选)预览报表。如果可能,报表呈现器使该成员与指定行组成员一起显示。
使静态列和一组与列组关联的动态列一起显示
在设计图面上,单击 Tablix 数据区域中的任意位置以将其选定。“分组”窗格将显示数据区域的行组和列组。
在“分组”窗格的右侧,单击下箭头,然后单击**“高级模式”**。“列组”窗格显示列组层次结构的分层静态和动态成员。
单击要与组列一起显示的静态列所对应的静态成员。“属性”窗格显示**“Tablix 成员”**属性。
在“属性”窗格中,单击 KeepWithGroup,然后从下拉列表选择以下值之一:
无 选择该选项表示没有指定使该成员与所选列组成员一起显示的首选项。
前面 选择该选项可以使该成员与上一组的成员一起显示。例如,用作在指定列组成员之前显示的列标签。
后面 选择该选项可以使该成员与下一组的成员一起显示。例如,用于在指定列组成员之后显示的列总计。
(可选)预览报表。如果可能,报表呈现器使该成员与指定列组成员一起显示。