Я работаю над отчетом в службах Reporting Services и не могу понять, почему у меня проблемы с параметрами незапрашиваемых отчетов.
Я пытаюсь получить текущий год и попробовал:
=YEAR(TODAY())
=DATEPART("yyyy",TODAY())
Я также попробовал СЕГОДНЯ вместо СЕГОДНЯ ()
Все это, кажется, нарушает раскрытие года в моем отчете. Я думал, что если что-то не так, он просто не получит правильное значение по умолчанию ... но нет, это нарушает все поле.
Есть мысли? статьи?
UPDATE:
Подожди, подожди, подожди ... самая странная вещь. Параметр Year является вторым параметром этого отчета. И его серый цвет (без значения), пока я не выберу первый параметр (в моем случае «категория»). Я так или иначе говорю Парам Года, чтобы сделать это? или SSRS 2005 обрабатывает параметры по порядку? Я не думаю, что когда-либо замечал это раньше.
ОБНОВЛЕНИЕ 2:
Пожалуйста, смотрите все комментарии