设计报表布局

选择要在报表中使用的数据后,可以通过添加下列报表项:数据区域、图像、线条、矩形、文本框和子报表,来在设计图面上排列报表数据。报表项是与不同类型的报表数据关联的布局元素。表、矩阵、列表、图表和仪表都是分别链接到一个报表数据集的数据区域报表项。处理报表时,数据区域会在报表页内横向和向下扩展,以显示报表数据集的数据或摘要数据。其他报表项则链接到单个项并显示单个项。图像报表项可链接到图片。文本框报表项包含简单文本(如标题)或表达式(可以包含对内置字段、报表参数或数据集字段的引用)。线条和矩形报表项可向报表页提供简单图形元素。矩形还可以是其他报表项的容器。报表可以包含子报表,即对其他报表的引用。

移动报表项

使用 Reporting Services,可以在设计图面的任意位置放置报表项。可以使用对齐线和尺寸调整控点以交互方式定位、扩展和指定报表项的初始形状。您可以并行放置具有不同数据集的数据区域,甚至是具有不同格式的同一数据的数据区域。在设计图面上放置报表项时,该报表项具有默认的大小、形状以及与所有其他报表项的初始关系。将报表项放入容器有助于控制报表项在报表页中的显示方式。

报表可以跨越多个页,每个页上都可以有重复的页眉和页脚。报表可包含图形元素,如图像和线条,并可具有多种基于表达式的字体、颜色和样式。

使用报表区域

报表由三个主要区域组成:页眉(可选)、页脚(可选)和表体。报表的页眉和页脚不是独立的报表区域,而是由放置在表体的顶部和底部的报表项组成。页眉和页脚会在报表每一页的顶部和底部重复相同的内容。您可以在页眉和页脚中放置图像、文本框和线条。可以在表体中放置任何类型的报表项。

您可以设置报表项的属性,以便一开始就在页中隐藏或显示该报表项。可以设置数据区域的行、列或组的可见性属性,并提供切换按钮使用户能以交互方式显示或隐藏报表数据。还可以使用表达式(包括基于报表参数的表达式)来设置可见性或初始可见性。

处理报表时,会将报表数据与报表布局元素组合起来,并将组合的数据发送到报表呈现器。呈现器会根据报表项扩展插件的预定义规则,确定每一页能够容纳的数据量。若要设计对您要使用的呈现器而言最优的易读报表,您需要了解 Reporting Services 中用于控制分页的规则。有关详细信息,请参阅了解 Reporting Services 中的分页方式

本节内容

  • 使用数据区域
    介绍表、矩阵、列表、图表和仪表数据区域,以及如何添加数据、设置属性以及在一个报表中的多个数据区域间同步数据。

  • 添加其他报表项
    介绍可向报表添加的其他项,如子报表、页眉和页脚、标签和标题以及图形元素。

  • 添加交互功能 (Reporting Services)
    介绍可向报表添加的交互项,如钻取报表、文档结构图,以及如何添加可见性按钮以隐藏或显示数据。

  • 设置报表和报表项的格式
    介绍如何设置报表和报表项的外观格式,如何定义条件格式设置以及创建新闻稿样式报表。

  • 操作指南主题
    提供有关设置报表和报表项的布局和格式的分步说明。

请参阅

概念

了解呈现行为

使用报表表达式

使用数据区域

添加页眉和页脚

了解 Reporting Services 中的分页方式

连接到报表数据

设计报表布局

使用报表数据

发布数据源和报表

查看和保存报表

导出报表

打印报表

保存报表

向报表中添加参数

其他资源

设计和实现报表 (Reporting Services)