Я пытаюсь создать сгруппированную категорию на гистограмме в 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 я создал вычисляемое поле для суммирования «дней» за вычетом значения «недели». Это дает мне, сколько дней просрочено. На моей гистограмме я хочу иметь столбцы для 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.