logo
logo
Маленькая закорючка к автосохранению [Дмитрий 26/03/2004 10:09]
Если делать режим автосохранения как в привычном офисе, то ведь все равно ответив на сохранять ли "НЕТ" в базе ничего не сохраниться, а если предусматривать в настройках запрос по таймеру на сохранение и сохранять в базе, то потом ничего откатить нельзя, или я не прав.
Я вообще то сторонник прямой работы с базой, так уж получилось за годы работы бухгалтером, конечно в промышленном ПО есть как правило режим закрытия операций дня, после которого режим работы с архивными операциями требует дополнительного разрешения.
 
Dervish: Да нет, я думал, что автосохранение должно включаться автоматически после любого изменения базы данных. При этом списки undo и redo не будут очищаться (в пределах одного сеанса работы с файлом), просто программа будет автоматически сбрасывать данные на диск. Например:
 
1. Открываем базу данных.
2. Вводим новую операцию - программа записывает данные на диск.
3. Выбираем несколько операций.
4. Редактируем несколько выбранных операций. По завершении данные опять же сбрасываются на диск.
5. Редактирование показалось неудачным, выполняем undo. Программа снова записывает данные.
 
Вот так нормально?