Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/sorting/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sorting Visual Studio报告将零排序为高_Sorting_Visual Studio 2013_Report Designer - Fatal编程技术网

Sorting Visual Studio报告将零排序为高

Sorting Visual Studio报告将零排序为高,sorting,visual-studio-2013,report-designer,Sorting,Visual Studio 2013,Report Designer,我有一个数字字段,我想用它对我的报告进行排序(按降序排列)。但是,我想先显示任何零值 有没有一种方法可以先排序为零,然后再从高到低?应用我在研究另一个问题时发现的想法,我能够让这个方法起作用 为第一个排序列创建表达式,首先使用switch语句对零进行排序: = Switch( Fields!NumericAmount.Value = 0 , 0, 1 = 1, , 1) 然后添加第二个排序列,按降序选择“NumericAmou

我有一个数字字段,我想用它对我的报告进行排序(按降序排列)。但是,我想先显示任何零值

有没有一种方法可以先排序为零,然后再从高到低?

应用我在研究另一个问题时发现的想法,我能够让这个方法起作用

为第一个排序列创建表达式,首先使用switch语句对零进行排序:

= Switch( Fields!NumericAmount.Value = 0 , 0,
          1 = 1,                         , 1)
然后添加第二个排序列,按降序选择“NumericAmount”字段。
这给了我想要的排序顺序(0,68,64,48,3,2,1)