如何在多个页中显示行标题和列标题 (Reporting Services)

对于跨多页的表或矩阵数据区域,您可以控制是否重复包含列标题的初始行或包含行标题的初始列。控制重复标题的方式取决于要重复的行或列的类型。

重复包含列标题的第一行或前几行:

  • 对于具有列组的矩阵,显示列名称的行是由列组控制的。设置**“列标题”**的 tablix 属性。

  • 对于表,包含列名称的行是由行组中的 tablix 成员控制的。在“属性”窗格中设置 tablix 成员属性。

重复包含行标题的第一列或前几列:

  • 对于具有行组的矩阵,显示行名称的列是由行组控制的。设置**“行标题”**的 tablix 属性。

  • 对于没有列组的表,不支持控制前几列。若要控制这些列,请向表中添加列组。

每页上只能重复第一行和相邻行或第一列和相邻列。仅当有足够空间时,才会在每页上重复标题。

有关详细信息,请参阅控制行标题和列标题

重复包含列组区域列标题的行

  1. 在设计视图中,右键单击所选 tablix 数据区域的角部控点,然后单击**“Tablix 属性”**。

  2. 在**“常规”选项卡上的“列标题”下,选择“在每一页上重复标题列”**。

  3. 单击“确定”。

  4. 预览报表。将在每页的开头重复包含列标题的行。

对于具有行组的表,重复包含列标题的行

  1. 在设计视图中选择表。“分组”窗格显示行组。

  2. 在“分组”窗格的右侧,单击下箭头,然后单击**“高级”**。“分组”窗格随即显示每个组的静态和动态 tablix 成员。只能设置静态 tablix 成员的属性。

  3. 在“行组”窗格中,单击要重复的行的静态 tablix 成员。选择静态 tablix 成员时,将在设计图面上选择相应的单元(如果有)。“属性”窗格将显示所选 tablix 成员的属性。

  4. 按如下所述设置 KeepWithGroup 属性:

    • 对于位于组上方的静态行,单击**“之后”**。

    • 对于位于组下方的静态行,单击**“之前”**。

  5. RepeatOnNewPage 属性设置为 True。

  6. 预览报表。如有可能,将在行组跨越的每个垂直页上重复包含组头的行。

重复包含行组区域行标题的列

  1. 在设计视图中,右键单击所选 tablix 数据区域的角部控点,然后单击**“Tablix 属性”**。

  2. 在**“常规”选项卡上的“行标题”下,选择“在每一页上重复标题行”**。

  3. 单击“确定”。

  4. 预览报表。如有可能,将在每个水平页上重复包含行标题的列。

请参阅

任务

如何在“分组”窗格中显示高级模式

如何在滚动报表时保持标题可见 (Reporting Services)

概念

设计报表布局

报表布局操作指南主题

对报表数据进行分组和排序

了解 Tablix 数据区域