定义报表布局(Visual Studio 报表设计器)

报表布局由三个主要区域组成:页眉、页脚和表体。表体中包含报表数据。您可以向报表布局中添加数据区域、文本框、图像、矩形、子报表和可视化增强功能。数据区域显示数据源中重复的数据行。页眉和页脚分别在报表每一页的顶部和底部重复相同的内容。可以在页眉和页脚中放置图像、文本框和线条等报表项。

若要设计报表,请以图形设计模式打开客户端报表定义 (.rdlc) 文件,并从工具箱拖动报表项来创建报表。报表的设计视图呈现的是报表的基础 .rdlc XML 文件定义。如果希望保持设计视图和 XML 文件同步,应避免直接修改 XML 文件。

从外观上看,设计图面是一个覆盖了一层网格点的矩形区域,您可以使用这些网格点在布局中对齐报表项。报表项对齐很重要。如果报表项未对齐,则报表呈现过程可能会创建额外的页面或不需要的空格来容纳所有报表项。

运行报表时,报表处理将 .rdlc 文件中的报表布局信息与数据源中的数据相结合,以 HTML 格式或图形设备界面 (GDI) 格式呈现报表。输出格式可以更改处理数据和呈现报表的方式。

可以在报表中随意放置报表项。放置报表项时可选择的位置不再仅限于“条形”数据区域。您可以并行放置具有不同数据集的数据区域。某些报表项还可以包含其他报表项。对于数据区域而言,这意味着可以将数据组嵌套到其他数据组内。有关数据区域的更多信息,请参见向报表中添加数据区域(Visual Studio 报表设计器)

入门学习时,请使用演练来了解报表设计的基本知识。有关更多信息,请参见示例和演练

本节内容

另请参见

概念

添加和配置 ReportViewer 控件
创建客户端报表定义 (.rdlc) 文件
添加和配置 ReportViewer 控件
转换 RDL 文件和 RDLC 文件
优化报表布局以进行 HTML 输出(Visual Studio 报表设计器)