Деление на ноль
Eugene Lachinov
Санкт-Петербург
Режим печати: Разрезать большие страницы
Печатать на листе: По умолчанию
Если выбрать A4 ошибки нет
Печатать на листе: По умолчанию
Если выбрать A4 ошибки нет
Комментарии
А вот проблема ДЕЛЕНИЕ НА НОЛЬ у меня заключается в том, что если в мемо поле поставить вычисление деление значения одного поля на второе, то при выполнении отчета, в случае, когда значение поля2 равно нулю, то выдает ошибку "Invalid Floating Poing operation". В старой версии 2 это нормально воспринималось (то есть фаст репорт обрабатывал такие исключения). А что сейчас самим надо вручную писать код на проверку значения знаменателя??? Это возможно, но вообще неудобно!
Будет ли решена эта проблема?? И как сейчас пользователи обходят эту ситуацию?
Вышезаданный Вопрос все еще остается!
Все выражения разбираются скриптом, скрипт при делении на ноль бросает эксепшен(что прекращает выполнение отчета).
На даны момент вариант только один использование функции IIF для проверки выражения.
Пожелание разработчикам - все же хотелось бы, чтоб решили эту проблему!!!
В следующей сборке у EngineOptions появится св-во IngnoreDivByZero, работать будет только для выражений.