我正在使用Microsoft SQL Report Builder,并且想按[FromDate]对报告进行排序,其格式如下:2019年2月21日上午:
=FORMAT(Fields!FromDate.Value,"dd/MM/yyyy HH:mm tt")
我想我有个主意,该如何通过按Tablix属性>排序>添加>按[FromDate]顺序对报表进行日期排序:从A到Z,但是不对它们进行排序...
我也将FromDate列设置为类别:Date
此外,我认为我还需要更改“排序”部分中的表达式,并进行如下尝试:
=FORMAT(Fields!FromDate.Value,"yyyy.MM.dd")
仍然,该报告显示2019年1月2日上午18/02/2019 10:15 AM
有什么建议吗?
谢谢
更新
因为我在报告中使用了分组依据,而没有在右侧部分使用“排序”,所以<日期的排序没有正确显示。
好吧,每个组中的日期排序是按顺序排列的,但是组顺序却没有变化。因此,我要做的就是选择设置分组依据的第一列,然后在其中进行排序。
换句话说,报告显示了类似的内容
分组依据:标题
标题1(包含一些带有日期的条目) 01/02/2019 2019年5月2日 22/02/2019
标题2(包含一些带有日期的条目) 2019/02/02 2019年9月2日 2019/01/03
标题3(包含一些带有日期的条目) 25/02/2019 2019/04/04
Booooooom,问题已解决:)
答案 0 :(得分:0)
更新
因为我在报表中使用了分组依据,而没有在右侧部分中使用“排序”,这是日期排序未正确显示的原因。
好吧,每个组中的日期排序是按顺序排列的,但是组顺序却没有变化。因此,我要做的就是选择设置分组依据的第一列,然后在其中进行排序。
换句话说,报告显示了类似的内容
分组依据:标题
标题1(包含一些带有日期的条目)01/02/2019 05/02/2019 22/02/2019
标题2(包含一些带有日期的条目)02/02/2019 09/02/2019 01/03/2019
标题3(包含一些带有日期的条目)25/02/2019 04/04/2019
Booooooom,问题已解决:)