Работа со списками хранилищ настроек
Обработка: Списки хранилищ настроек
Списки:
1.ХранилищеОбщихНастроек
2.ХранилищеСистемныхНастроек
3.ХранилищеНастроекДанныхФормы
Функционал:
Редактирование настроек с простыми типами данных
Копирование настроек одному пользователю ИБ
Копирование настроек всем пользователям ИБ
Удаление настроек
По просьбам трудящихся:
Сохранение настроек в файл
Загрузка настроек из файла
Фетиш — просмотр структуры настроек в списке: Хранилище системных настроек.
Тестировалось на УТ 11.1, БП 3.0
при разработке внешних отчетов данные формы кэшируются и если удалить например параметр, то при последующем запуске внешнего отчета вываливается ошибка, т.к. идет попытка восстановления значения у не существующего реквизита на форме, надеюсь эта обработка избавит от таких проблем путем очистки данных форм
Автор не указал, что обработка не работает с нетиповыми конфигурациями.
Но обработка ссылается на справочник «пользователи».
Доработайте, пожалуйста.
Ошибка инициализации модуля: Форма.Форма.Форма
по причине:
{Форма.Форма.Форма(405,24)}: Переменная не определена (Пользователи)
ПользовательОтбора = <<?>>Пользователи.ТекущийПользователь();
{Форма.Форма.Форма(408,2)}: Переменная не определена (Пользователи)
<<?>>Пользователи.ПрочитатьПользователяИБ(ПользовательОтбора.ИдентификаторПользователяИБ, ПрочитанныеСвойства);
{Форма.Форма.Форма(533,2)}: Переменная не определена (Пользователи)
<<?>>Пользователи.ПрочитатьПользователяИБ(Получатель.ИдентификаторПользователяИБ, ПрочитанныеСвойства);
Спасибо за обработку. В отраслевом решении некорректное сохранение параметров, а убивать все настройки пользователя штатными средствами — слишком тяжелое потрясение для пользователей )
Жаль оказалась не универсальной… автор сможете исправить и доказать нам, что деньги потрачены не зря? 🙂
В УТ11 ошибка при нажатии кнопки «Заполнить»:
Чем отличается от этой?https://infostart.ru/public/174779/