|
Погана ідея. Уже створені замовлення часто відкривають тільки для перегляду або для звірки, іноді підганяють ціну відсотком знижки, після чого закривають без зміни. Якщо буде автозбереження, то такі дії змінюватимуть замовлення. |
|
|
Погана, тільки цього замовнику не пояснити, у нього інша проблема, він набирав замовлення дуже довго, потім програма дала збій, і він із незрозумілих мені причин закрив програму, тим самим не зберіг свою працю, і скаржиться на відсутність автозбереження. |
|
|
насправді це замовлення має зберігатися в іншу базу, а не в основну, тоді такої проблеми не буде, а взагалі автозбереження це дуже потрібна іноді річ |
|
|
Хороша думка. У такому разі, як цікаве рішення, це автозбереження в тимчасовий файл десь у папочці з програмою, тоді в разі непередбачених ситуацій завдяки автозбереженню буде копія зміненого замовлення у файлі. При чому можна зберігати в різні файли з відміткою часу, щоб потім можна було відновлення зробити з потрібної редакції. Збереження в окрему базу не розглядаю - ускладнить роботу з програмою, питання перекидання замовлень з однієї бази в іншу, питання відображення цієї другої бази, її функціоналу та інше. Занадто багато нюансів заради такої дрібниці, як автозбереження, яким, можливо, 99% користувачів ніколи і не скористаються. |
|
|
можна додати контекстне меню під час відкриття замовлення - "Відкрити без автозбереження" (підставити суму, звірити розміри тощо), "Відкрити з автозбереженням"...
|
|
|
Aleksey_ck, у цьому разі мається на увазі автозбереження замовлення перед падінням самої програми, що все таки іноді трапляється під час прорахунку великої кількості конструкцій. Ця можливість дасть змогу не перенабирати замовлення повністю під час аварійного завершення роботи програми. |
|
|
Відкриття з автозбереженням і без це тільки ускладнить роботу програми. Має сенс робити відкриття тільки на читання або з можливістю зміни, ось тоді автозбереження в разі "read only" відключалося б. |
|
|
а як вам варіант, щоб замовлення автоматично зберігалося при кожному додаванні конструкції (додаємо конструкцію, зберігаються всі попередньо набрані), якщо навіть глюкне програма, то доведеться перенабрати тільки останню конструкцію. Також цю функцію можна зробити як опцію |
|