Я использую Visual Studio 2012 и SQL Server 2012. Я пытаюсь создать простой раскрывающийся параметр, чтобы показать общий месяц/год за определенный период времени, скажем, последние 5 или 6 лет (например ... сентябрь 2016, октябрь 2016 и т. д.).SSRS Generic Drop Down Month Параметр
Редактировать: Моя цель заключается в том, что у меня есть поле StartDate для записи и все записи, которые попадают в течение определенного месяца, я хочу захватить с параметром.
Я уже использовал параметр для даты начала и окончания даты, используя поле Дата/время при создании моего параметра для получения диапазона. Я больше не хочу использовать это, потому что мой конечный пользователь хочет его просто по месяцам/годам.
Это код, который у меня есть, который показывает только месяц начала даты прямо сейчас. Как изменить этот код, чтобы показать месяц и год?
SELECT DISTINCT DATENAME(month,A.[STRT_DTTM]) AS [Month]
FROM Work as A
WHERE A.[STRT_DTTM] IS NOT NULL
ORDER BY DATENAME(month,A.[STRT_DTTM])
Кроме того, как только код изменяется, как бы я идти об этом, чтобы сортировать месяц обычным календарным потоком (ака январь, февраль, март, апрель ...?)
Вот что я использовал раньше, и в то время как диапазон приятно и полезно. К сожалению, этого не хочет мой конечный пользователь. – smul86
В основном сделал то, что вы сказали, но добавил выражения для 1-го и последнего дня текущего месяца. Не изначально то, что я хотел сделать, но это сработало. – smul86