Некорректная работа функции MIN при остутствии данных

Обсуждение Stimulsoft Reports.NET
Ответить
Ингвар
Сообщения: 169
Зарегистрирован: 17 июл 2012, 19:27

Некорректная работа функции MIN при остутствии данных

Сообщение Ингвар »

Если у какой-либо колонки отсутсвуют данных, то обработка Min в итоге данных выдаст следующее:
2017-10-20_10-27-20.png
2017-10-20_10-27-20.png (12.87 КБ) 2094 просмотра
Как можно побороть эту проблему?
Edward
Сообщения: 930
Зарегистрирован: 09 июн 2006, 12:23

Re: Некорректная работа функции MIN при остутствии данных

Сообщение Edward »

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

Удалось воспроизвести проблему, мы сообщим в этом топике, когда решение найдено.

Если добавить проверку на Null, к примеру, следующим образом, то минимальное значение в этом случае будет 0 для отсутсвующего значения:

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

{MinDate(DataOrders,Orders["ShippedDate"] is DBNull ? DateTime.MinValue : Orders.ShippedDate)}
MinForNullsBug.mrt
(18.83 КБ) 341 скачивание
Спасибо,
Эд
#5310
Ivan
Сообщения: 641
Зарегистрирован: 10 авг 2006, 05:40
Откуда: Stimulsoft Office

Re: Некорректная работа функции MIN при остутствии данных

Сообщение Ivan »

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

Сделали доработку, теперь функции Min/Max при отсутствии данных возвращают значение 0.
Патч будет включён в следующий билд.

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