如何在滚动报表时保持标题可见(Report Builder 3.0 和 SSRS)

呈现报表之后,为防止行和列标签滚动出视野之外,可以单独冻结行或列标题。

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

Tablix 数据区域

通过使用新建表或矩阵向导、向“分组”窗格添加字段或使用上下文菜单添加组时,将自动创建行组头和列组头。

如果 Tablix 数据区域只有一个 Tablix 正文区,而没有组头,则行和列被视为静态 Tablix 成员。对于静态成员,可以阻止顶部相邻行或两侧相邻列在滚动出视野之外。

注意注意

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

滚动时保持 Tablix 组头可见

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

  2. 在**“常规”选项卡上的“行标题”“列标题”下选择“滚动时标题应保持可见”**。

  3. 单击“确定”。

滚动时保持静态 Tablix 成员(行或列)可见

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

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

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

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

  5. 对所有要在滚动时保持可见的相邻成员重复此过程。

  6. 预览报表。

对报表翻页或横向移动时,静态 Tablix 成员仍将可见。