bug or not a bug? (freeReport)

krtkrt
отредактировано 15:55 Раздел: FreeReport
(freeRep 2.32 & 2.32-1)

отчет вида:

group header
master data [qSomeQuery."weight"]
group footer [Sum([qSomeQuery."weight"], MasterData1)]

если weight>=0 all right

усли существует weight<0 то сумма [Sum([qSomeQuery."weight"], MasterData1)] считается неправильно!

Что делать?
очень прошу, кто знает в чем трабл, помогите!
vet800@mail.ru

Комментарии

  • krtkrt
    отредактировано 15:55
    Проблему "временно" решил сл. образом:
    используя функцию mySQL - round(nnn, a), a<=4 !!!
    Тогда sum freeReport работает корректно.

    И все же интересно, в чем проблема:
    к примеру результат sum-ы (-1601.00001 + 1601) должен быть -0.00001.
    почему freeReport Sum(-1601.00001 + 1601) = -16.00 !!! ??? (формат: number 1234,56 decimal digits = 2)

Оставить комментарий

Многофункциональный текстовый редактор. Чтобы отредактировать стиль параграфа, нажмите TAB, чтобы перейти к меню абзаца. Там вы можете выбрать стиль. По умолчанию не выбран ни один стиль. Когда вы выберете текст, появится встроенное меню форматирования. Нажмите TAB, чтобы войти в него. Некоторые элементы, такие как многофункциональные вставки ссылок, картинок, индикаторов загрузки и сообщений об ошибок могут быть вставлены в редактор. Вы можете перемещаться по ним, используя стрелки внутри редактора и удалять с помощью клавиш delete или backspace.