这篇 SSRS 文章展示了如何使用报表向导中的页面、组和详细信息部分来创建一个表,并附有示例。对于这个页面、组和详细信息演示,我们使用了指向 Adventure Works DW 2019 的共享数据源。
使用报表向导的 SSRS 表:页面、组和详细信息
在解决方案资源管理器中,右键单击“报表”文件夹,然后从上下文菜单中选择“添加新报表”选项。

它会打开带有以下欢迎页面的报表向导。点击下一步按钮继续。

下一页是选择数据源。您可以选择之前创建的共享数据源,也可以选择新建数据源来创建一个新的。在这里,我们选择 Adventure Works DW 共享数据源。

我们在 SSRS 设计查询部分使用的 SQL 查询是:
SELECT Geo.EnglishCountryRegionName AS Country, Geo.StateProvinceName AS State,
Geo.City,SUM(Fact.OrderQuantity) AS Orders, SUM(Fact.TotalProductCost) AS ProductCost,
SUM(Fact.SalesAmount) AS Sales, SUM(Fact.TaxAmt) AS Tax
FROM FactInternetSales AS Fact
INNER JOIN DimCustomer ON DimCustomer.CustomerKey = Fact.CustomerKey
JOIN DimGeography AS Geo ON DimCustomer.GeographyKey = Geo.GeographyKey
GROUP BY Geo.EnglishCountryRegionName, Geo.StateProvinceName, Geo.City

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

在下一页上,我们需要使用报表向导的页面、组和详细信息表以及可用字段来设计 SSRS 表。这里有三个部分:
- 页面 – 代表页面的列。例如,美国页面将包含属于美国的记录。
- 组 – 表格是按此列分组的。例如,按产品类别分组。
- 详细信息 – 需要创建表的所有列。

我将选择“块”作为表布局,并勾选“包含小计”选项。

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

现在您可以看到自动生成的 SSRS 表报告,其中包含使用向导的页面、组和详细信息的小计。让我对表的字体和颜色进行一些快速格式化。

报表预览显示了一个澳大利亚页面,其中包含属于澳大利亚的所有城市,并且城市销售按州分组。

我将查看下一页以查看加拿大。您还可以注意到有六页,因为有六个唯一的国家。
