В УТ-11 на формах констант, например "Общие настройки", при изменении значения константы на заголовке формы не появляется знак "*" (звездочки), то есть не факт модифицированности данных, а при закрытии формы не возникает вопрос "Данные изменены. Сохранить изменения?". То, что константы там записываются логикой на клиенте - это я уже понял. Скопировал всё оттуда себе также. Но не могу отключить те дав момента, о которых написал. Может кто подскажет?
я хз, что ты там наделал, у меня наеборот - при добавлении констант на форму ничего не записывалось, пока не прописал события изменения. и никаких звездочек не было, ибо не изменяли данные
(2) Это потому, что ты не сделал набор констант основным реквизитом формы. Если сделать набор констант основным реквизитом формы получается так картина, которую я описываю.
я уже третий день не могу понять - как это сделано в БСП? уже все проверил, все свойства формы, подписки на события... и все равно не пойму, что в БСП даёт такой эффект?
Есть свойство модифицированность у формы. Пропишите при закрытии модифицировано = Ложь и будет вас счастье
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший