如何使SSRS中的前N个过滤器按升序排序

时间:2017-08-22 15:25:20

标签: reporting-services

我正在制作一份报告,允许用户在所选日期范围内按网站销售的最高数量选择产品销售的最高数量。我已经使用出售数量的“前N”函数过滤了Tablix,并且该值与“最畅销”参数相关联,该参数是默认值的下拉(例如10,20,30等)。因此,用户可以选择“10”值来查看按数量划分的前10名销售额,以及他们选择的日期范围和网站。

我似乎遇到的问题是过滤器带回了所选的顶级样本,但结果是降序(从最低到最高)。理想情况下,排名前x的销售额应该按升序排列,尽管尝试将Tablix排序为正确的顺序,但它仍无效。

有没有办法让最高x销售额(按数量计算)从最低到最低?

1 个答案:

答案 0 :(得分:1)

你混淆了升序和降序......从最低到最高是升序。

无论如何 - 您只需在订单标签中选择降序而不是升序(Z-A代替A-Z)......

或者如果您在SQL查询中进行排序 - 您可以将 DESC 添加到order by子句的末尾