1

组,我正在创建一个基于多维数据集的 SSRS 报告,它动态生成(在某种意义上)三列。基本上它有 [Last Yes Current Month Qty Sold]、[This Year Current Month Qty Sold],然后是 [Variance](图表 1)。我想要做的是根据方差列降序对“产品”组进行排序(图 2)。它最初按 [Product Group #] 排序。

(图一)

在此处输入图像描述

(图 2)

在此处输入图像描述

非常感谢任何建议

4

1 回答 1

1

我生成了一个示例数据集(仅通过查询)来测试它,但原理应该是相同的。

您需要将排序表达式应用于仅考虑总方差并忽略其他列的矩阵行组。

您可以使用类似于以下的表达式:

=SUM(IIf(Fields!col.Value = "Variance", Fields!val.Value, 0))

您可以看到这仅根据需要计算差值。

将此应用于行组排序表达式:

在此处输入图像描述

单击编辑,然后单击排序,然后添加排序表达式。

在此处输入图像描述

最后结果:

在此处输入图像描述

根据需要按方差排序。

于 2013-02-07T16:33:16.277 回答