SQL Server 2008 R2中的SSRS按百分比排序(表达式)

时间:2016-07-25 10:31:56

标签: sorting reporting-services sql-server-2008-r2 report

我正在构建一个包含前10名表格的报告。我试图按值的百分比对值进行排序。但是分选(Z-A)(DESC)执行为90-80-70-100。所以100%的百分位呈现在后面。 有谁知道为什么会一直这样。

排序基于表达式:

=Microsoft.VisualBasic.Strings.FORMAT(System.Math.ROUND(Sum(Fields!Servicelevel.Value), 0) / System.Math.ROUND(Sum(Fields!Beantwoord.Value), 0), "P")

结果:

    Nr.   % 
    1   95.17 %
    2   92.93 %
    3   92.56 %
    4   87.70 %
    5   87.23 %
    6   86.43 %
    7   82.38 %
    8   82.20 %
    9   81.29 %
    10  100.00 %

所以Nr。 10应该在第一个位置。谢谢你的帮助!

0 个答案:

没有答案