分组SSRS报告

时间:2017-06-09 06:40:25

标签: reporting-services grouping

我之前已经问过这个,但没有得到我想要的答案,所以我希望能更好地解释这个。

我正在创建一个包含多个数据集的SSRS报告,但它们都有一个共同的客户。我想设置一份报告,这将是一份大报告,但会按客户细分图表。例如:

Customer A

X Logged Incidents (chart)
X Logged Service Requests (chart)
X Logged Problems(chart)

Customer B
X Logged Incidents (chart)
X Logged Service Requests (chart)
X Logged Problems (chart)

我尝试过做一个表过滤器,还有一个列表视图都不起作用。

1 个答案:

答案 0 :(得分:0)

  1. 创建一个报告(可能以现有报告为基础),接受customerID作为参数。得到它,所以它显示了你的三个图表。

  2. 接下来,创建另一个报告。

  3. 在此报告中,添加一个数据集(为清晰起见,我们称之为dsCustomerlist),返回您希望在报告中显示的所有客户的列表。
  4. 在报表设计图面上添加一个包含单列的表格。
  5. 将表格的数据集属性设置为包含客户列表的数据集(dsCustomerlist)。
  6. 在表格单元格中,插入子报表并将子报表设置为您在步骤1中创建的报表
  7. 在子报表参数中,将customerID参数设置为数据集中的customerID列(dsCustomerlist)。
  8. 你可能想要添加分页符等来整理它,但这应该会给你一个开始。