如何在多个页中显示行标题和列标题(Report Builder 3.0 和 SSRS)

您可以控制在跨越多个页的 Tablix 数据区域的每个页上是否重复行标题和列标题。Tablix 数据区域可以是一个表、矩阵或列表。

控制行和列的方式取决于 Tablix 数据区域是否具有组头。在包含组头的 Tablix 数据区域中单击时,点线将显示 Tablix 区域,如下图所示:

Tablix 数据区域

通过使用新建表或矩阵向导或者新建图表向导,向“分组”窗格添加字段或使用上下文菜单添加组时,将自动创建行组头和列组头。如果 Tablix 数据区域只包含 Tablix 正文区域,而没有组头,则行和列为 Tablix 成员。

对于静态成员,您可以在多个页面上显示顶部相邻的行或侧面相邻的列。

注意注意

在 Business Intelligence Development Studio 中,您可以在 Report Builder 3.0 和报表设计器中创建和修改报表定义 (.rdl)。每个创作环境提供了不同的方式来创建、打开和保存报表和相关项。有关详细信息,请参阅 Web 上 microsoft.com 中的“在报表设计器和 Report Builder 3.0 中设计报表 (SSRS)”。

在多个页上显示行标题

  1. 右键单击 Tablix 数据区域的行、列或角部控点,然后单击**“Tablix 属性”**。

  2. 在**“行标题”中,选择“在每一页上重复标题行”**。

  3. 单击“确定”。

在多个页上显示列标题

  1. 右键单击 Tablix 数据区域的行、列或角部控点,然后单击**“Tablix 属性”**。

  2. 在**“列标题”中,选择“在每一页上重复标题列”**。

  3. 单击“确定”。

在多个页面上显示静态 Tablix 成员(行或列)

  1. 在设计图面上,单击 Tablix 数据区域中的行控点或列控点以将其选定。“分组”窗格将显示行组和列组。

  2. 在“分组”窗格的右侧,单击下箭头,然后单击**“高级模式”**。“行组”窗格显示行组层次结构的层次结构静态和动态成员,而“列组”窗格显示列组层次结构的相同内容。

  3. 单击与在滚动时要使其保持可见的静态成员(行或列)相对应的静态成员。“属性”窗格显示**“Tablix 成员”**属性。

  4. 在“属性”窗格中,将 RepeatOnNewPage 设置为 True。

  5. 为要重复此出现的任意多个相邻成员重复此步骤。

  6. 预览报表。

当您查看 Tablix 数据区域分布的报表的每一页时,静态 Tablix 成员将在每页中重复出现。