我有一个按照预期在SQL SERVER IN DESC中正确排序的列,但只要我将其导入SSRS,所有行的顺序都是正确的。
以下是sql server结果:
Figure
2.5000
0.0000
0.0000
0.0000
-8.0000
-27.000
-93.550
这是SSRS报告结果:
Figure
2.5000
0.0000
-8.0000
0.0000
0.0000
-27.000
-93.550
我尝试了许多不同的事情来纠正这个问题,但我不知道问题是什么。 我还没有改变SQL服务器和SSRS之间的代码所以我不知道为什么会发生这种情况。我认为它可能是在SSRS中发生的分组,但是当我删除所有内容并且只有原始的圆柱数据时它仍然可以实现。
有没有人知道为什么会这样? 感谢
答案 0 :(得分:0)
我看到您尝试重新创建,但默认值应该是升序。
检查列的数据类型。
此外,尝试在Tablix中编辑/添加排序表达式(属性 - >排序)。还要检查组排序,它可能就在那里。
答案 1 :(得分:0)