UnhandledException

Обсуждение Stimulsoft Reports.NET
Ответить
stromann
Сообщения: 16
Зарегистрирован: 19 янв 2010, 06:59
Откуда: St Petersburg

UnhandledException

Сообщение stromann »

Некорректно обрабатывается TimeSpan:

Необрабатываемое исключение: c:\\Temp\jrj4fo3b.0.cs(246,80) : error CS0117: "System.Nullable" не содержит определение для "TotalHours"
Тип: System.Exception

Где-то забыто приведение типа?
Edward
Сообщения: 930
Зарегистрирован: 09 июн 2006, 12:23

UnhandledException

Сообщение Edward »

Здравствуйте,

Вы не могли бы указать последовательность действий для воспроизведения ошибки или прикрепить mrt файл отчета в этом топике (кнопка Attach)

Спасибо.
stromann
Сообщения: 16
Зарегистрирован: 19 янв 2010, 06:59
Откуда: St Petersburg

UnhandledException

Сообщение stromann »

Могу просто описать, чего я делаю.

В нескольких ячейках отчета использую перемнную типа TimeSpan следующим образом:

public TimeSpan MyTime // свойство объекта, используемого в качестве источника данных для Report'a
...

В ячейке:
ReportObject_Info.MyTime.TotalHours.ToString("0.0");

Edward
Сообщения: 930
Зарегистрирован: 09 июн 2006, 12:23

UnhandledException

Сообщение Edward »

Здравствуйте,

Спасибо за уточнение.

Проблема воспроизведена с TimeSpan типом переменной, о готовности решения сообщим в этом топике.

Спасибо.
Edward
Сообщения: 930
Зарегистрирован: 09 июн 2006, 12:23

UnhandledException

Сообщение Edward »

Здравствуйте,

Спасибо за уточнение.

Проблема воспроизведена с nullable TimeSpan типом переменной, о готовности решения сообщим в этом топике.

С бизнес - объектами воспроизвести, к сожалению, не удалось.

Возможно, эта проблема с бизнес-объектами уже была исправлена.

Какую версию Вы используете? Эта информация доступна в Help-About в дизайнере.

Спасибо.
stromann
Сообщения: 16
Зарегистрирован: 19 янв 2010, 06:59
Откуда: St Petersburg

UnhandledException

Сообщение stromann »

у меня версия от 1 декабря 2009:
2009.3.600
Edward
Сообщения: 930
Зарегистрирован: 09 июн 2006, 12:23

UnhandledException

Сообщение Edward »

Здравствуйте,

Так и не удалось воспроизвести проблему с бизнес-объектами.

Вы не могли бы выслать маленький проект на support[at]stimulsoft.com для анализа?

Cпасибо.
Jan
Сообщения: 495
Зарегистрирован: 19 фев 2009, 11:14

UnhandledException

Сообщение Jan »

Здравствуйте,

К сожалению, не совсем ясно какой тип был изначально у поля бизнес объекта - TimeSpan или nullable TimeSpan. Вот такой код работает?

Код: Выделить всё

ReportObject_Info.MyTime.GetValueOrDefault().TotalHours.ToString("0.0");

Спасибо.
Ответить