Создайте новый набор данных для этого раскрывающегося списка в своем отчете SSRS и используйте следующий запрос для своего набора данных:
SELECT FORMAT( EOMONTH(DATEADD(MONTH , -n , CAST(GETDATE() AS DATE)))
, 'MMM yyyy') [MMM_YYYY]
FROM (
SELECT ROW_NUMBER() OVER (ORDER BY (SELECT NULL)) AS n
FROM
(VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9)) x1(x),
(VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9)) x2(x)
) x
WHERE n <= 24 --<-- change here to get upto last hundred months
ORDER BY n
Это даст вам последние 24 месяца в раскрывающемся списке, измените условие where, чтобы получить больше месяцев, отображаемых в раскрывающемся списке.