Страница 1 из 1

NullAble типы

Добавлено: 11 мар 2007, 07:51
max314
Добрый день!

При вызове отчта из уровня бизнес логики приложения мне приходит переменая типа
DateTime?.
public ReportUnitK2New(string a_CN, string a_Who, DateTime? a_When)

Каким образом я могу зарегистровать DateTime? тип в отчете и проверить значение переменой на null при ее выводе в поле отчета.

NullAble типы

Добавлено: 11 мар 2007, 13:56
Vital
Нужны дополнительные данные по задаче. В каком виде этот тип будет передаваться генератору отчетов? В источнике данных, в переменной?
Спасибо.

NullAble типы

Добавлено: 12 мар 2007, 03:26
max314
Не найдя возможности создать nullable переменую из дизайнера (возможно я плохо искал :()
Я пытаюсь передавать это значение как переменую, в режиме runtime, используя метод
Report.Dictionary.Variables.Add("m_Where", m_When);
В отчете переменая формируеться как DateTime.

NullAble типы

Добавлено: 13 мар 2007, 09:18
Edward
Используйте, пожалуйста, последнюю prerelease версию генератора отчетов от 13.03.2007. Переменные необходимого Вам типа уже доступны в Дизайнере.

Спасибо.