logo
logo

Форум Сохранение операций после каждого изменения

создать новую тему раскрыть все
Сохранение операций после каждого изменения Dimnick 25/07/2012 02:19 #написать ответ
Обновился на версию 232 (была 217) и сразу столкнулся с тем, что так незаметно работавшее в фоновом режиме в 217 версии сохранение данных после каждой операции теперь мало того, что отображается, так еще и занимает какое-то время, не давая работать с программой. Это такая фича (но с какой целью?) или баг?
 
Спасибо.
Варианты latan 25/07/2012 03:25 #написать ответ
Компьютер тот же, на котором работали в 217 версии?
 
Если в 232 версии сделали несколько планов счетов, то, естественно, база данных увеличилась в размере, для её сохранения требуется больше времени.
 
Может, у Вас что-то ещё теперь работает параллельно, в то время, когда Вы работаете с AbilityCash? Компьютер, он ведь сам живёт своей интимной жизнью, пока мы им пользуемся
 
Антивирус не меняли? Не обновляли версию? У меня, пока антивирус все свои действия не выполнит, компьютер сильно тормозит. Но при этом замечаю я процесс сохранения данных только при перемещении операции намного вверх-вниз (через Ctrl+стрелка). В остальных случаях сохранение проходит очень быстро. Правда, сравнивать сложно - может, у меня база данных намного меньше Вашей, может, я медленнее работаю с программой или задумываюсь после ввода каждой операции
Все то же самое... Dimnick 01/08/2012 20:16 #написать ответ
...включая рабочую базу. Да, база немаленькая, но ведь и раньше она такой же была. Раньше просто окошко с сохранением не вылетало (в том числе при перемещении операций), а сейчас появляется после каждой операции. Видимо, на самом деле придется отключить эту опцию (
У меня (сейчас) все нормально, предупреждение о сохранении нравится. landa17 27/07/2012 15:48 #написать ответ
Мне жалко жесткий диск постоянными сохранениями портить :oops:
А раньше оно было? (-) Dimnick 01/08/2012 20:17 #написать ответ
Специально подняла 217 версию - там не было latan 03/08/2012 03:14 #написать ответ
В 217 версии только по наличию или отсутствию звёздочки в заголовке окна рядом с именем базы можно было понять, сохранена она или нет.
У меня компьютер как начал вываливаться на синий экран смерти, так я живо включила настройку сохранения после каждого изменения.
А теперь представим, что окошко с прогресс-индикатором сохранения отсутствует, а настройка выставлена на сохранение после каждого изменения. Время-то на сам процесс сохранения нужно? Нужно. Пока идёт сохранение, ничего сделать нельзя, а о том, что оно оказывается идёт - неизвестно, индикатора-то на экране нет. Что следует? Возникает впечатление, что после каждого изменения программа "зависает". А дальше здесь, на форуме, пойдут жалобы на то, что программа "тормозит".
 
В любой современной программе всегда есть индикатор процесса сохранения. В том же Word'е внизу листочки в книге переворачиваются. Попробуйте сохранить очень большой текст в Word'е (несколько сотен страниц). Так пока он не сохранится, вы не только не сможете ничего делать с этим текстом, у вас даже курсор мигать перестанет.
 
Ну а в плане перемещения операций, я жму себе столько раз Ctrl-стрелка, сколько нужно, не жду пока каждый раз прорисуется окно с инидатором сохранения. Все нажатия попадают в буфер клавиатуры и выполняются компьютером автоматически с присущей ему скоростью. Так что я жму себе Ctrl-стрелка, а компьютер сам себе перемещает операции и рисует окна. Да и нечасто приходится перемещать операции или в большом количестве или на большое "расстояние".
 
В общем, предлагаю смириться.
Вот и у меня не было Dimnick 03/08/2012 12:14 #написать ответ
Неудобств и моральных страданий из-за этого не испытывал ) Да и программа не зависала - сохранение шло именно в фоновом режиме, позволяя параллельно работать с программой.
 
Может, Сергей появится и прокомментирует как-то это явление... В списке изменений версий его не нашел, возможно, были какие-то причины, по которым он поступил именно так.
 
А пока да, остается только смириться
Если я правильно помню... Дим(м) 03/08/2012 13:32 #написать ответ
... в одной из версий сохранение было переделано, чтобы избежать распухания базы.
 
Грубо говоря, раньше новые данные просто дописывались в конец файла (оставляя предыдущую редакцию операции где-то внутри с пометкой "удалено"), а сейчас вся база пересохраняется целиком.
Потому, видимо, сохранение стало работать дольше и стало "более заметным".
Спасибо! Dimnick 07/08/2012 02:38 #написать ответ
Видимо, в этом и кроется ответ на мой вопрос. По крайней мере, такое объяснение выглядит весьма логичным.
 
Интересно, а можно сжать старую базу, очистив ее от таких записей с пометкой "удалено" (да и просто очистить от всякого мусора)?
Можно Дим(м) 07/08/2012 11:57 #написать ответ
Надо просто сохранить её в новый файл (Файл > Сохранить как)
Помогло ) Dimnick 07/08/2012 19:55 #написать ответ
Ненамного (процентов на 7), но уменьшилась. Спасибо!