Sorting SSRS-图中的工作日排序
我有一个图表,比较了过去7天(包括当天)和之前7天的交易 然而,我注意到,有时在一天中,一天的顺序是不正确的。 当我再次打开报告时,它是正确的,我没有做任何事情来修复它 上图是在周日上午创建的,周六和周五的值会切换。因为是星期天早上,图表应该从星期一开始,到星期天结束 后来,它显示为它应该的样子 数据如下(不幸的是,我只能像正确显示图表时那样提取数据。)图表中有两个产品分组在一起Sorting SSRS-图中的工作日排序,sorting,reporting-services,graph,Sorting,Reporting Services,Graph,我有一个图表,比较了过去7天(包括当天)和之前7天的交易 然而,我注意到,有时在一天中,一天的顺序是不正确的。 当我再次打开报告时,它是正确的,我没有做任何事情来修复它 上图是在周日上午创建的,周六和周五的值会切换。因为是星期天早上,图表应该从星期一开始,到星期天结束 后来,它显示为它应该的样子 数据如下(不幸的是,我只能像正确显示图表时那样提取数据。)图表中有两个产品分组在一起 Brand Date DepositAmount DayOfWeek WeekSeries B
Brand Date DepositAmount DayOfWeek WeekSeries
B 10/02/2014 1630 Monday Previous Week
A 11/02/2014 13717 Tuesday Previous Week
B 12/02/2014 2460 Wednesday Previous Week
A 13/02/2014 4941 Thursday Previous Week
A 18/02/2014 9194 Tuesday Current Week
B 19/02/2014 1947 Wednesday Current Week
A 20/02/2014 4185 Thursday Current Week
B 21/02/2014 273 Friday Current Week
A 22/02/2014 2521 Saturday Current Week
B 22/02/2014 1118 Saturday Current Week
A 23/02/2014 1438 Sunday Current Week
B 23/02/2014 105 Sunday Current Week
A 14/02/2014 4958 Friday Previous Week
B 14/02/2014 1023 Friday Previous Week
A 15/02/2014 2465 Saturday Previous Week
B 15/02/2014 1208 Saturday Previous Week
A 16/02/2014 3495 Sunday Previous Week
B 16/02/2014 680 Sunday Previous Week
A 17/02/2014 2726 Monday Current Week
B 17/02/2014 1177 Monday Current Week
A 10/02/2014 4938 Monday Previous Week
B 11/02/2014 1543 Tuesday Previous Week
A 12/02/2014 7891 Wednesday Previous Week
B 13/02/2014 5490 Thursday Previous Week
B 18/02/2014 4726 Tuesday Current Week
A 19/02/2014 9009 Wednesday Current Week
B 20/02/2014 459 Thursday Current Week
A 21/02/2014 6012 Friday Current Week
在SSRS中,图形定义如下:
类别组:DayOfWeek(按日期(A到z)排序)
系列组:周系列(按周系列(A到Z)排序)
你知道是什么原因导致了这个问题吗?我认为这个问题在你的分类组排序中-你是按星期几分组,然后按日期排序,它有多个值。星期五的第一行可以随机获取当前星期日期或前一周日期 为了解决这个问题,对于类别组排序,我将导出一个“相对DayOfWeek”值,类似于:
=Abs(DateDiff(DateInterval.Day,Today(),Iif(Fields!WeekSeries.Value=“Current Week”,Fields!Date.Value,DateAdd(DateInterval.Day,7,Fields!Date.Value)))谢谢@Mike。我已经实现了,它似乎可以工作了。(为了澄清,该公式计算从数据日到今天的天数,从7天减少到1天,因此您还必须将排序顺序更改为“Z到A”。)