У меня есть отчет, в котором в качестве параметра указывается дата.
Если я использую =Parameters!Date.Value
, отчет работает нормально.
Однако, если я использую =DateAdd("d", 1, Parameters!Date.Value)
, отчет остается пустым, даже если форматы в точности совпадают:
. (Примечание: он просто не может работать. Дело не в том, что нет значений для возврата, так как имена полей также не возвращаются.)
Я также пытался =DateAdd(DateInterval.Date, 1, Parameters!Date.Value)
=DateAdd("d", 1, Parameters!Date.Value)
=DateValue(FormatDateTime(DateAdd("d", 1, Parameters!Date.Value), DateFormat.ShortDate ))
и много его вариаций, но я не могу его взломать!
Обновление
Если я использую DateInterval.Month
вместо DateInterval.Day
, тогда дата все еще увеличивается по желанию (22.12.2010), но таблица отображается! Интересно, как мои локальные настройки дд-мм-гггг и эти даты мм-дд-гггг .