使用来自 table 的筛选数据创建多个图表

Create multipe charts using filtered data from a table

我正在 Report Builder 3.0 上开发一份报告,应该如下图所示。

每个饼图都应接收特定日期和机器的属性 "Approved" 和 "Reproved" 的值。

是否可以在每个 Date/Machine 组上过滤这些属性? DataSet 可能包含将显示在 Property/Value table 中但不会包含在图表中的其他属性

此时我有以下模型供报告

我已尝试使用查找功能,但正如预期的那样,它 returns 了 DataSet 上的所有值。是否可以缩小搜索范围?

下面是我用于测试的数据集:

|Machine|Machine_ID|Date|Property|Value|
|--------|---|----------------------|--------|---|
|Machine5|A|2017-02-12 20:00:00.000|Total|200|
|Machine5|A|2017-02-12 20:00:00.000|Approved|150|
|Machine5|A|2017-02-12 20:00:00.000|Reproved|50|
|Machine2|B|2017-02-12 20:00:00.000|Total|0|
|Machine2|B|2017-02-12 20:00:00.000|Approved|0|
|Machine2|B|2017-02-12 20:00:00.000|Reproved|0|
|Machine1|C|2017-02-12 20:00:00.000|Total|100|
|Machine1|C|2017-02-12 20:00:00.000|Approved|80|
|Machine1|C|2017-02-12 20:00:00.000|Reproved|20|
|Machine1|C|2017-02-13 20:00:00.000|Total|300|
|Machine1|C|2017-02-13 20:00:00.000|Approved|200|
|Machine1|C|2017-02-13 20:00:00.000|Reproved|100|

谢谢。

这对于列表中的行组应该是可行的。

  • 插入列表
  • 在 DATE 添加一个父行组。
  • 在 MachineID 上对您的详细信息区域进行分组
  • 将 tablix 插入详细区域矩形
  • 在它旁边插入一个图表
  • 在详细信息区域旁边(左侧)插入一列以获取 MachineID 列

它应该是这样的..

这显示了两个行组,以及带有 tablix 和图表的详细信息区域。