При удалении прочих настроек. См. ПользователиПереопределяемый.ПриУдаленииПрочихНастроек.
// См. ПользователиПереопределяемый.ПриУдаленииПрочихНастроек.
Процедура ПриУдаленииПрочихНастроек(СведенияОПользователе, Настройки) Экспорт
// Очищает команды дополнительных отчетов и обработок у указанного пользователя.
Если Не ПолучитьФункциональнуюОпцию("ИспользоватьДополнительныеОтчетыИОбработки") Тогда
Возврат;
КонецЕсли;
Если Настройки.ИдентификаторНастройки <> "НастройкаБыстрогоДоступа" Тогда
Возврат;
КонецЕсли;
Для Каждого ЭлементСтрока Из Настройки.ЗначениеНастройки Цикл
Запись = РегистрыСведений.ПользовательскиеНастройкиДоступаКОбработкам.СоздатьМенеджерЗаписи();
Запись.ДополнительныйОтчетИлиОбработка = ЭлементСтрока.Значение;
Запись.ИдентификаторКоманды = ЭлементСтрока.Представление;
Запись.Пользователь = СведенияОПользователе.ПользовательСсылка;
Запись.Прочитать();
Запись.Удалить();
КонецЦикла;
КонецПроцедуры
///////////////////////////////////////////////////////////////////////////////////////////////////////
// Copyright (c) 2019, ООО 1С-Софт
// Все права защищены. Эта программа и сопроводительные материалы предоставляются
// в соответствии с условиями лицензии Attribution 4.0 International (CC BY 4.0)
// Текст лицензии доступен по ссылке:
// https://creativecommons.org/licenses/by/4.0/legalcode
///////////////////////////////////////////////////////////////////////////////////////////////////////
ПриУдаленииПрочихНастроекПользователя (БСП)
ПриПолученииПрочихНастроекПользователя (БСП)
ТипыСтандартныхХранилищНастроек (БСП)
ПриСохраненииПрочихНастроекПользователя (БСП)