本文介绍如何使用报表向导创建分组表,并提供了一个示例。在此示例中,我们使用指向 Adventure Works DW 2019 的共享数据源。
使用 SSRS 报表向导创建分组表
在解决方案资源管理器中,右键单击“报表”文件夹,然后从上下文菜单中选择“添加新报表”选项。

“添加新报表”选项会自动打开报表向导,显示以下欢迎页面。点击“下一步”按钮继续。

您可以使用之前创建的共享数据源,也可以在此处创建新的数据源。我们现在使用指向 Adventure Works DW 的共享数据源。

我们在 SSRS 设计查询部分使用的 SQL 查询是:
SELECT [FirstName]
,[LastName]
,[BirthDate]
,[MaritalStatus]
,[Gender]
,[EmailAddress]
,[YearlyIncome]
,[EnglishEducation]
,[EnglishOccupation]
FROM [dbo].[DimCustomer]

将“表格”选为报表类型,然后单击“下一步”。

下一页是使用可用字段设计表格。在本例中,我们想创建一个分组的报表。因此,将“英文教育”(English Education) 列添加到“组”(Group) 部分进行分组,并将其余字段添加到详细信息部分。

接下来,您可以选择“分步”或“块”表格布局。最后,我将勾选“启用钻取”(Enable Drilldown),如果您需要总计,请勾选“包含小计”(Include subtotals) 选项。

更改默认报表名称,然后单击“完成”按钮。

现在您可以看到 SSRS 向导自动生成的grouped table report。您可以在“行组”(Row Groups) 部分下看到“英文教育”(English Education) 列。让我对表格字体和颜色进行一些快速格式化。

复制报表,右键单击“年收入”(Yearly Income) 列,然后选择“添加总计”(Add Total) 来添加小计。

在报表预览中,您可以看到每个教育列旁边都有一个小加号按钮,因为我们勾选了“启用钻取”(Enable Drilldown) 选项。您可以看到使用向导生成的 SSRS 表格报表,具有分组、小计和钻取操作。
