Andres_2003
Junior Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Помогите, кто может! Такой вот странный баг (Домашняя Бухгалтерия версия 3.8, но, возможно, во всех версиях она есть - проверьте) Переставил систему. Скопировал Базу из старой директории (без всяких мастеров, как обычно - делал такое уже СТО раз) и засунул ее вместо удаленной Базы, которая появилась после установки. Запустил. Все ОК - работает. Проводки все на месте, пароль тот же. Все КАК ОБЫЧНО. Но! В ОЧЕНЬ некоторых старых проводках, там, где есть копейки, при нажатии =, в окошке появляется куча нуликов с какми-то непонятными цифрами на конце. Например: была запись (в окошке Затраты): 72,57 рубля Нажимаю =, в окошке появляется: 72,569999999999987 рубля. Что за хрень такая? Никакой логики не обнаружил. Сначала думал, такая фигня получается, если в этом окошке данные получаются от математической операции. Нажал "С" - удалить, просто ввел 72,57, равно... и опять в окошке 72,569999999999987... Потом решил, что этот баг только у проводок, где копейки заканчиваются на цифру "7". Нет, смотрю - вот еще с 7-кой на конце, а цифры нормальные... Слава Богу, старую систему еще не удалил - вхожу через нее, запускаю старую версию Бухгалтерии (такую же абсолютно!, только на другой системе, на другом винте, с той же базой и версией программы) - там те же проводки нормально отображаются, без этих миллиардных цифр после запятой... Обыскал все настройки - нет нигде ограничений разрядности. Залез в на сайт Козловского - там все Факи только о том, как оплатить программу (!!!). Вобщем, тупик... Понятное дело, что работать с программой, где такие странные баги, нельзя - база и считаться будет дольше, и вероятность накопления ошибок больше |