gifts2017

Сброс настроек пользователя

Опубликовал Анатолий Ситников (acsent) в раздел Администрирование - Защита, права, пароли

Очистка настроек пользователей, хранящиеся в разных хранилищах настроек

1. Удаление настроек по выбранному пользователю, хранящихся в разных хранилищах настроек, а именно:
 

  Настройки данных форм - ХранилищеНастроекДанныхФорм
  Настройки отчетов          - ХранилищеПользовательскихНастроекОтчетов
  Системные настройки      - ХранилищеСистемныхНастроек
  Общие настройки            - ХранилищеОбщихНастроек
  Настройки динамических списков - ХранилищеПользовательскихНастроекДинамическихСписков

2. Сохранение и восстановление настроек в файл XML

Скачать файлы

Наименование Файл Версия Размер
СбросНастроек.epf 63
.epf 16,02Kb
08.10.15
63
.epf 2.4 16,02Kb Скачать

См. также

Подписаться Добавить вознаграждение
Комментарии
1. Сергей (Che) Коцюра (CheBurator) 26.08.15 17:43
2. Александр Лыткин (TrinitronOTV) 27.08.15 06:56
Присоединяюсь к вопросу о бэкапе настроек
3. Анатолий Ситников (acsent) 27.08.15 12:26
Добавлен бэкап настроек
4. Dzhenn Dzhenn (dzhenn) 02.09.15 11:01
При нажатии на кнопку Очистить настройки программа выдает ошибку Object method not found (Выбрать).
Версия УТ 11.1.9.66
5. Анатолий Ситников (acsent) 02.09.15 13:01
(4) Исправлено. Варианты отчетов оказалось нельзя так выбирать. Строка "варианты отчетов" удалена из обработки
6. Владимир Snegnii (tradeagent) 06.10.15 11:06
Добрый день.
Обычная форма есть, а функционала на ней нету.
7. Анатолий Ситников (acsent) 06.10.15 14:42
(6) Исправил обычную форму
8. Владимир Snegnii (tradeagent) 07.10.15 16:45
В коде определения пользователя ИБ считаю необходимо написать так:
ПользовательИБ = ПользователиИнформационнойБазы.НайтиПоИмени(СокрЛП(Пользователь.Код))
вместо
ПользовательИБ = ПользователиИнформационнойБазы.НайтиПоИмени(Пользователь.Код).
И необходимо отметить что в текущей версии обработка работает только в версии платформы 8.3.3 и выше (в случае режима совместимости так же должно стоять не ниже 8.3.3), в более ранних версиях не отрабатывает вот эта строчка:
Хранилище = ХранилищеПользовательскихНастроекДинамическихСписков.
9. Анатолий Ситников (acsent) 08.10.15 10:27
(8) Исправлено.
Получение вида хранилища сделал через Вычислить в попытке