使用 Visual Studio 报表向导创建客户端报表定义

Visual Studio 报表向导是 Visual Studio 中的一种工具,用来创建与 ReportViewer 控件关联的客户端报表定义 (.rdlc) 文件。该向导可指导您完成创建报表定义的过程。在该向导中,您可以指定报表数据,将数据组织在 tablix 数据区域的行组和列组中,选择布局格式以及样式。

您可以用多种不同的方式打开报表向导以创建 .rdlc 文件。例如:

  • 对于现有的项目或网站,在**“解决方案资源管理器”中,右击项目或网站,再选择“添加”,然后单击“新建项”。在“已安装的模板”窗格中,单击“报告”。在模板窗格中,单击“报表向导”,再单击“添加”**。报表向导会随即打开。

  • 对于新项目,选择**“报表应用程序”**模板。报表向导会自动打开。

  • 对于新网站,选择**“ASP.NET Reports 网站”**模板。报表向导会自动打开。

在完成该向导后,您可以在 Visual Studio 报表设计器中修改和增强报表。

向导步骤

以下各节介绍报表向导中的步骤。

数据集属性

首先必须基于数据源定义要使用的数据集。报表向导除提供一个用于创建新数据源的选项外,还提供 Visual Studio 项目中的所有数据源及关联数据集的列表。单击**“新建”**后,Visual Studio 数据源配置向导会指导您创建数据源。有关更多信息,请参见为报表创建数据源

排列字段

接下来,将字段排列到 tablix 数据区域的行组、列组和详细信息行中。tablix 数据区域以灵活的网格布局显示数据,该网格布局基于您指定的行组和列组使用静态行和动态行。若要显示严格的表格格式,请将字段拖动到**“值”**窗格中,单击每个字段,并取消选择默认添加的聚合函数。有关 tablix 行组和列组区域的更多信息,请参见 SQL Server 联机丛书中的Understanding Tablix Data Region Areas (Reporting Services)

选择布局

接下来,设计报表的布局。在此您可以向分组的数据中添加总计和小计。您可以决定将小计显示在组的上方还是下方,以及是否可以展开和折叠组。

选择样式

最后,使用样式模板对报表应用样式。

完成所有步骤后,报表设计器就会创建报表并将其添加到 Visual Studio 项目中。

修改客户端报表定义

在完成该向导后,您可以在报表设计器中打开报表并继续进行设计。例如,您可以添加图形元素(如图像和线条),修改用于分组、排序和条件可见性的表达式以及添加自定义代码。

有关更多信息,请参见 SQL Server 联机丛书中的Designing and Implementing Reports Using Report Designer (Reporting Services)

请参阅

概念

创建客户端报表定义 (.rdlc) 文件