我试图创建一个SSRS线图上一个分组类别。
我的查询是:
select distinct filedate, transaction_date, duedate, event_instance, event_name, eventstatus
(datediff(DD, duedate, filedate)+1) as DaysAged,
-(DATEDIFF(WK, duedate, filedate) *2)
-(case when DATENAME(DW, duedate) = 'sunday' then 1 else 0 end)
-(case when DATENAME(DW, FileDate) = 'saturday' then 1 else 0 end) as wkends
from MY TABLE where filedate =
(select MAX(filedate) from MY TABLE)
and FileDate > duedate
在Reporting Services我创建了一个计算字段来总结“Daysaged”少了“wkends”值。 这给了我多少天过去的到期日。 在我的条形图,我想为0-5天,5-10天,11-15天和16+天吧。
我试过下面的表达式,但我不能图上的列或栏排序。
=IIf(Fields!Total_Aged_Days.Value<=5,"0-5 Days", IIF(Fields!Total_Aged_Days.Value<=10,"6-10 Days", IIF(Fields!Total_Aged_Days.Value<=15,"11-15 Days", "16+ Days")))
在此先感谢您的帮助。 我使用的是SSRS 2008。