gifts2017

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

См. также

PowerTools от 1 000
Подписаться Добавить вознаграждение

Комментарии

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) 26.03.09 14:01
(1) Спасибо за внимание к обработке - ошибку исправил + добавил некоторый функционал

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

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