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 中执行此操作?谢谢
使用矩阵,列按语言分组,行按产品分组,如下所示
给予
编辑
或者用新的数据集给出如下
我有一个 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 中执行此操作?谢谢
使用矩阵,列按语言分组,行按产品分组,如下所示
给予
编辑
或者用新的数据集给出如下