Я пытаюсь создать отчет SSRS за 2008 год, чтобы он отображал таблицу на основе параметров даты начала и окончания.Но когда я устанавливаю значения по умолчанию для этих параметров даты, в моей таблице отображаются одни и те же записи независимо от того, какие параметры я выбрал, поскольку они имеют значения по умолчанию.Тогда я попытался установить значения по умолчанию = доступные значения, но это делает то же самое.Итак, как мне создать каскадные параметры, чтобы таблица правильно фильтровала на основе логики даты?
У меня есть три параметра: «Parameter_Week», «Start_Date» и «End Date».Все они взяты из того же набора данных, где Неделя параметров представлена в строковом формате «6/12/11 - 18/18/11», а Дата начала - «6/12/11», а Дата окончания - «18.06.11».Из этого же набора данных есть 4 разных записи, которые всегда равны последним 4 неделям.
И набор данных таблицы принимает только вторые 2 параметра: Start и End Date.Поэтому я хочу, чтобы эта таблица фильтровала записи на основе этих дат.Тем не менее, я получаю сообщение об ошибке ниже, если я устанавливаю значения по умолчанию для этих двух параметров на «Нет».
В параметре «Дата начала» отсутствует значение.
(и даты начала и окончанияпараметры скрыты, так как должен быть виден только параметр «Неделя параметров».)
Таким образом, чтобы подвести итог, я попробовал каждую комбинацию для установки значений по умолчанию для этих двух параметров даты.Если я установлю значения по умолчанию = Нет, то я получу сообщение об ошибке выше.Но если я установлю значение по умолчанию для чего-либо еще, то оно всегда возвращает одинаковые записи в таблице, поскольку они по умолчанию.