SSRS在矩阵中运行总计

时间:2017-05-18 19:51:01

标签: sql-server reporting-services

我有一个矩阵,每个组有两行和多列。

                     |    8'  |   10'  |
On Hand    | Product | 10 |   |  5 |   |
Open Order |  order1 |  1 |   |  3 |   |
           |  order2 |  5 |   |  3 | -1|
           |  order3 |  5 | -1|  4 | -5|
           |  order4 |  2 | -3|  6 |-11|

顶行是每个产品的长度。 On Hand显示我们目前拥有的产品/长度中有多少。未结订单行显示订单编号以及该订单上该产品/长度的数量。订单金额旁边的列是当订单总额减去手头总数变为负数时 - 对于8'长度,按order3运行订单总数= 11,这意味着我们在订单上的数量多于手头,因此在5 a -1旁边显示我们还需要多少,依此类推。 (注意可以有更多列。)

我不知道如何在SRS中执行此操作。我查看了RunningValue函数,但我不知道如何使用它来处理这些数据。有什么建议?如果这样做更容易,我完全愿意在sql中这样做。谢谢!

0 个答案:

没有答案