Менеджер настроек пользователей 1.0 для 1с 8.0 |
Обработка служит для восстановления настроек пользователей после случаев падения их. Обычно настройки пользователей падают при разных административных операция таких например как сохранение восстановления базы данных и по другим часто непонятным причинам. Обработка работает только для клиент серверного варианта, вернее сказать не тестировалась на остальных, а в связи с тем как медленно работает другой вариант, никогда не будет сделана под него. Каталог настроек пользователя - это каталог на сервере приложений, примерно такого вида: Где: Каталог сохранения настроек - в данный каталог обработка будет сохранять настройки, причем для каждого пользователя она сделает свой подкаталог и будет туда записывать файлы вида: 20070901.pfl, где имя файла это соответственно дата сохранения настройки. ВНИМАНИЕ: Перед восстановлением настройки пользователя, этот пользователь должен выйти из базы, всвязи с тем что 1с настройки сохраняет при выходе, и соответственно если восстановить настройки без выхода пользователя, они будут очищены текущими настройками пользователя. Если вы желаете сохранять настройки автоматически, то можете сделать обработку ожидания и вызывать примерно следующую функцию (предварительно нужно поменять путь): Процедура глСохранитьВсеТекущиеНастройкиПользователей() Экспорт Саму обработку можно вызывать так: ПодключитьОбработчикОжидания(глСохранитьВсеТекущиеНастройкиПользователей, 60*60*24) ; Где же сама обработка хранит свои настройки? КаталогПрограммы()+"\МенеджерНастроекПользователей.ini" Если этот путь вам не нравится, пожалуйста правьте в модуле обработки функцию: |