Представьте, что мы имеем документ с полем "SaveOptions", не равным единице.

Автор Тема: Представьте, что мы имеем документ с полем "SaveOptions", не равным единице.  (Прочитано 6965 раз)

Sergey_st85

  • Старший специалист
  • ****
  • Сообщений: 181
  • Только вперед!
    • Просмотр профиля
    • Личный сайт.
Я его открываю, удаляю поле "SaveOptions" методом RemoveItem, это делает код в событии постОпен. При закрытии, даже если пользователь не менял ничего - он имеет сообщение "Сохранить изменения?".

Как бороться с такой проблемой? Как в частности, сбросить флаг "документ был изменен кодом или пользователем" в определенный момент, когда нужно?

Sergey_st85

  • Старший специалист
  • ****
  • Сообщений: 181
  • Только вперед!
    • Просмотр профиля
    • Личный сайт.
Сам отвечаю.

Нужно методом UIDOC.save воспользоваться.

тогда и не нужно использовать Saveoptions. А я совсем забыл про этот метод сохранения. пользовался всегда doc.save... (((