在SSRS图表中格式化日期时间X轴

时间:2016-08-08 03:52:26

标签: sql tsql reporting-services ssrs-2008 ssrs-2008-r2

我正在制作一份SSRS报告,该报告比较了2个月的数据。我按照以下格式1,6:00 AM对日期和时间进行分类。我从T-SQL本身得到这个专栏。但是轴不正确。它看起来像现在下面没有意义。我希望它从1到30顺序与时间组件。 Data Comparision

我想我需要在X轴上对日期时间进行某种排序。请帮忙!

从图表中删除后,我在比较两个月的所有30天后得到一些额外的回复日期。来自查询的数据看起来不错!

enter image description here 谢谢!

1 个答案:

答案 0 :(得分:1)

确定。大查询

你的X轴是以date,hh mm tt格式显示的对吗? 然后你想用1到30天的日期对它们进行排序。

从您的查询中我建议您添加1个字段就像这个CAST(SampleCollected AS DATE) [orders]并在查询中使用此字段或在SSRS上排序(不推荐),如果您在查询中使用订单,则必须删除图表排序上的排序条件

但如果结果仍然没有,您可以尝试添加MONTH(SampleCollected) As MonthG再次订购,如此

ORDER BY MONTH(SampleCollected),CAST(SampleCollected AS DATE)

希望得到帮助。