向报表中添加数据区域(Visual Studio 报表设计器)

数据区域是用于显示基础数据集中重复数据行的数据绑定报表项。可以向报表添加数据区域来创建表格、矩阵、图表和列表报表。

若要向报表添加数据区域,请将工具箱中的“数据区域”拖至报表布局。在图形设计模式中,数据区域显示在报表中;您可以指定的数据区域的每个部分都有一个直观的表示形式,您可以查看放置字段的位置并设置属性。

若要向数据区域添加字段,只需将“数据源”窗口中的字段拖至数据区域布局。大多数数据区域都包括标识放置这些字段的位置的标签。

若要配置数据区域,请设置属性。根据您使用的数据区域的类型,还可以添加标签、嵌入表达式、指定操作和应用格式设置。对于由多个部分组成的数据区域(例如,表或矩阵),您可以设置影响数据区域的特定区域的属性。

单个报表可以包含多个数据区域。每个数据区域可以只包含单个数据集中的数据。若要在单个数据区域中(例如,单个表或图表中)使用多个源的数据,必须在设计报表之前将数据组合到单个数据集中。

可以将数据区域嵌套在其他数据区域内。例如,如果要在数据库中为每个销售人员创建销售记录,则可以创建包含文本框和图像的列表,以显示有关雇员的信息,然后添加表和图表数据区域来显示雇员的销售记录。

Note注意

数据区域设计为可以容纳重复的数据行或数据集合。如果您将数据集合与单个实例报表项(例如,文本框)相关联,则在运行时只看到集合中的第一项。

数据区域的类型

本节概括介绍了每种数据区域。有关绑定到数据的其他报表项的更多信息,请参见向报表中添加文本框(Visual Studio 报表设计器)向报表中添加图像(Visual Studio 报表设计器)。若要查看可以添加到报表的所有项的完整列表,请参见 报表概述 (Visual Studio)

表是逐行显示数据的数据区域。表列是静态的。可以向下扩展表行以容纳数据。您可以向表添加组以按照所选的字段或表达式来组织数据。有关使用报表设计器向报表添加表的信息,请参见添加表数据区域(Visual Studio 报表设计器)

矩阵

矩阵是包含列和行的数据区域,这些列和行可以扩展来容纳数据。矩阵也称作交叉表报表。矩阵可以包含动态和静态的列和行。列或行可以包含其他列或行,以便于对数据进行分组。有关使用报表设计器向报表添加矩阵的信息,请参见添加矩阵数据区域(Visual Studio 报表设计器)

列表

列表是其中的数据以自由格式排列的数据区域。您可以排列这些报表项来创建一个表单,其中的文本框、图像和其他数据区域可以位于列表中的任何位置。有关使用报表设计器向报表添加列表的信息,请参见添加列表数据区域(Visual Studio 报表设计器)

图表

图表以图形方式显示数据。例如,条形图、饼图和折线图等,另外支持其他多种样式。有关使用报表设计器向报表添加图表的信息,请参见向报表中添加图表(Visual Studio 报表设计器)

另请参见

概念

定义报表布局(Visual Studio 报表设计器)
向报表中添加交互性、可见性和导航(Visual Studio 报表设计器)