Имя: Пароль:
1C
1С v8
СохраняемыеВНастройкахДанныеМодифицированы
0 lodger
 
22.04.19
18:51
был когда то вопрос и остался без ответа в СохраняемыеВНастройкахДанныеМодифицированы
"В документации написано если установить это значение формы в Истину  то д.б. вызван обработчик ПриСохраненииДанныхВНастройкахНаСервере()
По факту у меня обработчик не вызывается, в какой процедуре нужно устанавливать?"

тоже столкнулся и нашел ответ.

&НаКлиенте
Процедура ПередЗакрытием(Отказ, СтандартнаяОбработка)
    СохраняемыеВНастройкахДанныеМодифицированы = Истина;
КонецПроцедуры

\\ видимо товарищ в том топике менял флажок в ПриЗакрытии(), там и правда игнорируется.
\\ можно ли добавить ответ или прикрепить линк в давно закрытый топик?

у меня все. продолжаю вести наблюдение.
1 Cyberhawk
 
22.04.19
19:30
Меняй либо при создании формы, если гарантированно знаешь, что надо сохранить потом, либо при изменении того, что нужнь сохранить потом (обычно это программно добавляемые реквизиты на форму, для которых флажок "Сохранение" как раз не работает)
2 palsergeich
 
22.04.19
22:03
Можно вопрос?
А зачем?
3 lodger
 
22.04.19
22:08
(2) принудительно вызвать обработчик "ПриСохраненииДанныхВНастройкахНаСервере".
и уже там решить, как и что закинуть в сохраняемые для текущей формы настройки\значения.
4 runoff_runoff
 
22.04.19
22:08
(0) событие формы не связано с процедурой?..
5 lodger
 
22.04.19
22:10
+(3) иначе, обработчик вызывается только при изменении сохраняемых реквизитов.
(4) связано, потому что заходит когда платформа захочет, а вот надо зайти принудительно.
6 runoff_runoff
 
22.04.19
22:58
значит, берем пример из типовой.. может подойдет.. там оно в ПриСозданииНаСервере()
РегистрСведений.АдресныеОбъекты.Форма.ЗагрузкаАдресногоКлассификатора.Форма.Модуль(172, 3) : СохраняемыеВНастройкахДанныеМодифицированы = Истина;
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан