Simpleroundto
Привет.
Поюзал поиск на данном форуме
http://www.fast-report.com/ru/forum/index....l=SimpleRoundTo
Написано что в версии 4.2 добавлена функция SimpleRoundTo.
Вопрос а где он ?
у меня версия 4.9. И его там нету.
Просто проблемы с округлением. Чертов дельфийский Round округляет каким то "банковским округление" -а это полная ерунда...
Пока я вижу решение для себя, как подключение этой функции в виде Пользовательской Функции.
Добавьте эту функцию непосредственно в Fr. А то как то не удобно создавать пакет, встраивать его в Дельфи, только для того чтобы FR добавить эту простейшую функцию (((((((
Поюзал поиск на данном форуме
http://www.fast-report.com/ru/forum/index....l=SimpleRoundTo
Написано что в версии 4.2 добавлена функция SimpleRoundTo.
Вопрос а где он ?
у меня версия 4.9. И его там нету.
Просто проблемы с округлением. Чертов дельфийский Round округляет каким то "банковским округление" -а это полная ерунда...
Пока я вижу решение для себя, как подключение этой функции в виде Пользовательской Функции.
Добавьте эту функцию непосредственно в Fr. А то как то не удобно создавать пакет, встраивать его в Дельфи, только для того чтобы FR добавить эту простейшую функцию (((((((
Комментарии
Скачайте и установите rxAddFunctionLibrary 4.51: http://www.stalker4.dp.ua/files/FR4/frxAddFunction451.zip
И все же - если вам не сложно, то добавьте в FR эту функцию Сами понимаете стандартное математическое округление по школьной математике нужно всем... Жалко что FR этого не поддерживает ( Приходится изворачиватся ЮзерФункциями... это неудобно чуток... )
Напишите в Дельфи такой код
ShowMessage (IntToStr (Round (0.5)));
ShowMessage (IntToStr (Round (1.5)));
Будет удивлены, потмому что данный код возвращает 0 и 2 соотвесвтенно Там какая то заморочка с четностью числа идет
Соответсвенно ФастРеп юзает ту же самую функцию. Поэтому и нужно подключать SimpleRoundTo в виде юзверьской функции