Групповое заполнение настройки пользователей

Администрирование - Защита, права, пароли

Заполнение настройки пользователей определенным значением.
Работает с типовыми конфигурациями 1С 8.1 (УПП, УТ, БП, ЗУП и т.д.)

  • Обработка заполняет определенную настройку пользователей определенным значением

  • Можно задать имя настройки, значение настройки.

  • Значение настройки устанавливается для пользователей, которые являются пользователями информационной базы

  • Значение настройки устанавливается для пользователей, у которых эта настройка не заполнена конкретным значением.

На выполнение обработки требуются административные права

Порядок работы:
  1. Открываем обработку - Файл-Открыть-[Ткнуть указателем мыши в сохраненный на вашем компьютере файл обработки]

  2. Выбираем нужную настройку пользователя

  3. Выбираем нужное значение настройки пользователя

  4. Нажимаем кнопку "Заполнить" - происходит заполнение табличной части текущими значениями настроек всех пользователей
    у тех пользователей у которых значение настройки отличается от выбранной автоматически устанавливается отметка (галочка)

  5. Снимаем отметки (галочки) у тех пользователей у которых не хотим менять настройку

  6. Жмем кнопку "Выполнить"

  7. Изменения в настройках у работающих в данный момент пользователей произойдут после рестарта их сессии.

Обновление от 26.03.2009

- устранил ошибку создания пустого объекта примитивных типов

- добавил функционал - галочки для отбора обрабатываемых строк.

Обновление от 02.04.2009

- добавил автообновление табличного поля после заполнения настройки

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

Наименование Файл Версия Размер
Групповое заполнение настройки пользователей
.1237981877 12,19Kb
19.08.14
321
.1237981877 12,19Kb 321 Скачать бесплатно

См. также

Комментарии
1. unior (didkovskij) 26.03.09 04:36 Сейчас в теме
{Форма.Форма(55)}: С помощью встроенной функции Новый (New) не могут создаваться значения примитивных типов (Булево)
ЭлементыФормы.ЗначениеНастройки.Значение=Новый(Элемент.Значение.ТипЗначения.Типы()[0]);
2. unior (didkovskij) 26.03.09 04:37 Сейчас в теме
{Форма.Форма(55)}: С помощью встроенной функции Новый (New) не могут создаваться значения примитивных типов (Дата)
ЭлементыФормы.ЗначениеНастройки.Значение=Новый(Элемент.Значение.ТипЗначения.Типы()[0]);
3. unior (didkovskij) 26.03.09 04:37 Сейчас в теме
{Форма.Форма(55)}: С помощью встроенной функции Новый (New) не могут создаваться значения примитивных типов (Строка)
ЭлементыФормы.ЗначениеНастройки.Значение=Новый(Элемент.Значение.ТипЗначения.Типы()[0]);
4. asady sad (asady) 118 26.03.09 14:01 Сейчас в теме
(1) Спасибо за внимание к обработке - ошибку исправил + добавил некоторый функционал

5. Андрей Бизяев (sskripatch) 02.04.09 11:52 Сейчас в теме
После выполнения обработки неплохо бы обновлять табличное поле.
6. asady sad (asady) 118 02.04.09 19:55 Сейчас в теме
(5) спасибо за замечание. Доработал. Теперь обновляет автоматически после заполнения значений настройки
7. Геннадий Пиганов (Totoro) 517 06.04.09 13:56 Сейчас в теме
(0) Сам подобную штуку делал для себя. Могу посоветовать:

1) Установить галку открытия для колонки "пользователь" в ТЧ (удобный просмотр всех настроек пользователя)
2) Добавить отбор по группе пользователей
3) Добавить РАЗРЕШЕННЫЕ в запрос к справочнику пользователи.
4) Записывать набор в попытке.
5) При заполнении таблицы пользователей можно сделать проверку не на пустое, а на выбранное значение на форме значение (соответственно устанавливать флажки).
Оставьте свое сообщение