программно создаю элемент справочника, заполняю реквизит, открываю форму элемента нового элемента.
если форму закрываю - она закрывается не спрашивая "Данные были изменены. сохранить изменения"
как сделать чтоб при программно созданном и еще не записанном элементе при закрытии формы выдавалось такое сообщение. установить какой-то
признак что данные изменены?
НовыйОбъект = Справочники.База.СоздатьЭлемент();
НовыйОбъект.НаселенныйПункт=СБД_НаселенныйПункт;
форма=НовыйОбъект.ПолучитьФорму("ФормаЭлемента");
форма.Открыть();
тут ведь еще у реквизита надо ставить (если через параметры заполнять ), "Заполнять из данных заполнения" галку в конфигураторе
как бы лишние телодвижения
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший