Reporting Services 转置 table 的一部分

Reporting Services transposing part of a table

我有一个 table 看起来像这样

Product | Language | Cost
----------------------------
X       | En       | 5
X       | D        | 5
Y       | Jp       | 10
Y       | Sp        | 10

我希望它看起来像这样

Product | En | D | Jp | Sp
-------------------
X       | 5  | 5 | 0  | 0
Y       | 0  | 0 | 10 | 10

所以我想做的是获取 Language 列中的所有值并将它们用作列 headers(通过将列打印为一行来完成)然后将 Cost 值与新的匹配table 其中不同的语言是 headers 而不是列中的值。

如何在 Reporting Services 中执行此操作?谢谢

使用矩阵,列按语言分组,行按产品分组,如下所示

给予

编辑

或者用新的数据集给出如下