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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/reporting-services/3.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 SSR有点不起作用_Sorting_Reporting Services_Ssrs Tablix - Fatal编程技术网

Sorting SSR有点不起作用

Sorting SSR有点不起作用,sorting,reporting-services,ssrs-tablix,Sorting,Reporting Services,Ssrs Tablix,在许多报告中,我注意到通过tablix属性设置排序选项不起作用。我选择了要按(日期)排序的数据,并将选项(Z设置为A),但报告仍然显示未排序。还有其他人看到过这个问题吗?我已经读到,更新报表xml以包含排序可能是需要做的事情,因为报表生成器不保留所做的更改。我还没有走上这条路,因为我正在寻找是否有一个修复已经确定 Date Type Lead Name State distance Consultant ZIP State 1 Level Reason url 这些是导出中的列,每列都有数据填

在许多报告中,我注意到通过tablix属性设置排序选项不起作用。我选择了要按(日期)排序的数据,并将选项(Z设置为A),但报告仍然显示未排序。还有其他人看到过这个问题吗?我已经读到,更新报表xml以包含排序可能是需要做的事情,因为报表生成器不保留所做的更改。我还没有走上这条路,因为我正在寻找是否有一个修复已经确定

Date Type Lead Name State distance Consultant ZIP State 1 Level Reason url

这些是导出中的列,每列都有数据填充。不能提供太多信息,因为它显示电话号码和地址。

您的tablix上有群组吗?如果是,您是否尝试使用底部的行组或列组而不是tablix的排序属性对其进行排序?

您的tablix上是否有组?如果是,是否尝试使用底部的行组或列组而不是tablix的排序属性对其进行排序?

一个选项是对数据集中的数据进行排序。然后你可以离开,SSR会尊重你的

正如其他人提到的,确保检查数据类型,这样它就不会试图将日期作为字符串排序

级别设置排序优先级,而不是在表或数据集属性上设置排序优先级


您永远不必编辑XML来实现这一点。这是大多数报表使用的基本内置功能。

一个选项是对数据集中的数据进行排序。然后你可以离开,SSR会尊重你的

正如其他人提到的,确保检查数据类型,这样它就不会试图将日期作为字符串排序

级别设置排序优先级,而不是在表或数据集属性上设置排序优先级



您永远不必编辑XML来实现这一点。这是大多数报表使用的基本内置功能。

我确实有组,但我尝试使用这些组进行排序失败。您使用的是matrix还是tablix?我在ssrs 2008中使用的是tablix。这就是答案。我做了一些挖掘,发现了如何在这里更改排序设置。每个人的回答都指向正确的东西,但我只能选择一个作为答案。是的,你的回答告诉了我该去哪里。谢谢。我确实有组,我尝试过使用这些组进行排序,但没有成功。你使用matrix还是tablix?我在ssrs 2008中使用了tablix。这就是答案。我做了一些挖掘,发现了如何在这里更改排序设置。每个人的回答都指向正确的东西,但我只能选择一个作为答案。是的,你的回答告诉了我该去哪里。谢谢。那是datetime列类型吗?共享示例数据和分组设置。列为datetime。在分组方面,所有小计和分组在报表创建过程中均未选中。我这样做是为了显示查询中的原始数据。组排序优先于表排序,表排序优先于数据集排序。。。您确定没有按组或详细级别进行排序吗?另外,如果您的日期始终是日期,请尝试使用CDATE()将其转换为日期。在进行一些挖掘之前,我不确定分组设置。我更改了分组设置并在那里设置了排序。现在我的报告正在按需要排序。谢谢你的指导。那是datetime列类型吗?共享示例数据和分组设置。列为datetime。在分组方面,所有小计和分组在报表创建过程中均未选中。我这样做是为了显示查询中的原始数据。组排序优先于表排序,表排序优先于数据集排序。。。您确定没有按组或详细级别进行排序吗?另外,如果您的日期始终是日期,请尝试使用CDATE()将其转换为日期。在进行一些挖掘之前,我不确定分组设置。我更改了分组设置并在那里设置了排序。现在我的报告正在按需要排序。谢谢你的指导。所以我在多个SSRS报告查询中添加了一个order by,但SSRS从不接受它。所以我在多个SSRS报告查询中添加了一个order by,但SSRS从不接受它。