Вы можете сделать это в SSRS.Не отлично, но приемлемо.У первого параметра должен быть список выбора с двумя вариантами.Выберите даты или последние X дней.Следующим параметром будет дата начала.Третий параметр - это другой список выбора.Это либо список дат, либо список чисел в зависимости от выбора, который они сделали в начале.
Другим способом было бы показать пользователю два отчета.один с открытым диапазоном дат и один с предопределенным списком выбора дат.Это будут связанные отчеты, которые вызывают один и тот же базовый отчет, но отображают разные параметры.Такой подход я бы выбрал для такого пользовательского запроса.