ПриСохраненииДанныхВНастройкахНаСервере. Как вызвать принудительно?
В обработке на УФ необходимо сохранять некоторые настройки. Успешно отрабатывает для реквизитов обработки. Но для табличных частей невозможно даже установить признак "Сохранение" (показано на скриншоте).
Как правильнее сохранить табличную часть обработки в настройках? Можно ли вызвать процедуру ПриСохраненииДанныхВНастройкахНаСервере принудительно?
Как правильнее сохранить табличную часть обработки в настройках? Можно ли вызвать процедуру ПриСохраненииДанныхВНастройкахНаСервере принудительно?
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(1) добавить на форму реквизит формы. К примеру: "СохранятьТЧ" булев тип. Указать, что это сохраняемые данные и установить Сохранять.
И использовать обработчики:
И использовать обработчики:
&НаСервере
Процедура ПриСохраненииДанныхВНастройкахНаСервере(Настройки)
Настройки["СохранятьТЧ"] = Ложь;
Настройки["ТЧ"] = Объект.ТЧ.Выгрузить();
КонецПроцедуры
&НаСервере
Процедура ПриЗагрузкеДанныхИзНастроекНаСервере(Настройки)
ТЧ = Настройки["ТЧ"];
Если НЕ ТЧ = Неопределено Тогда
Объект.ТЧ.Загрузить(ТЧ);
КонецЕсли;
КонецПроцедуры
&НаКлиенте
Процедура ТЧПриИзменении(Элемент)
СохранятьТЧ = Истина;
КонецПроцедуры
Показать
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот