在多页上显示行标题和列标题(报表生成器和 SSRS)

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

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

Tablix 数据区域

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

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

注释

可以在报表生成器和 SQL Server Data Tools 中的报表设计器中创建和修改报表定义(.rdl)。 每个创作环境提供了创建、打开和保存报表和相关项的不同方法。 有关详细信息,请参阅 microsoft.com Web 上的 报表设计器和报表生成器(SSRS)中设计报表

在多个页面上显示行标题

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

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

  3. 单击 “确定”

在多个页面上显示列标题

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

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

  3. 单击 “确定”

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

  1. 在设计界面上,单击 Tablix 数据区域的行或列句柄以将其选中。 “分组”窗格随即显示行组和列组。

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

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

    如果未看到“属性”窗格,请单击报表生成器窗口顶部的 “视图 ”选项卡,然后单击“ 属性”。

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

  5. KeepWithGroup 设置为 After。

  6. 对于每一个你想重复的相邻成员,重复此操作。

  7. 预览报表。

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

另请参阅

查找、查看和管理报表(报表生成器和 SSRS)
导出报表(报表生成器和 SSRS)
控制分页符、标题、列和行(报表生成器和 SSRS)
与组一起显示组头和组尾(报表生成器和 SSRS)
在滚动报表时保持标题可见(报表生成器和 SSRS)