Клиент попросил. Накидал за 15 минут.
Если в базе много пользоватлей и необходимо изменить какие-либо дополнительные права пользователя, то необходимо перебирать пользователей по очереди.
Данная обработочка поможет изменить дополнительные права пользователей массово и быстро.
По просьбам «трудящихся» доработал — добавил флажки, а также «выделить все«, «снять выделение» и «инвертировать«. Для более гибкого массового назначеняи прав.
Исправил выявленные недочеты.
Версия 2.1
По просьбам «трудящихся» добавил таблицу со списком прав. Теперь редактировать дополнительные права еще удобнее и быстрее, так как ранее можно было править только «одно право«, а теперь, хоть «все сразу«.
Принято на заметку, идея хорошая (особенно для 15 минут).
Кнопочку бы добавили, чтобы выводил в форме список пользователей. Бывает, что 99 юзверям нужно забулить одно, а паре-тройке «паршивых овец», то бишь статистов — другое.
(2) zzz_natali,
Привет, ээ немного не понял. Что должна делать кнопка?
Сейчас выбираем «право», жмакаем обновить.
Табля заполняется всеми пользователями и текущими правами.
Меняем у кого хотим,- хоть у всех массово, хоть у пары-тройки «паршивых овец», жмакаем «Записать» — измененные права сохраняются. Может интерфейс не удобный? Распишите как было бы лучше? Я же завсегда за… )))
Кнопка [Заменить ВСЕ] есть, а вот построчно менять значение неудобно.
Может ПриНачалеРедактирования Строки автоматически присваивать Новое значение реквизита
или отдельная кнопка для выбраной стоки…
(3) По кнопке ‘Обновить’ у меня список пользователей не выводит(конфа последняя КА).
В чем может быть шняга?
ПыСы: цвет волос — блондинка
(4) V.Nikonov,
Доработал, чтобы при двойном клике на строку (Началовыбора) значение, если оно булево менялось на противоположное. Теперь не надо проваливаться внутрь и выбирать из списка.
+ по мелочи оптимизировал. Сейчас перевыложу
(5) zzz_natali,
Я проверял на УТ 10.3 и Рознице 2.0 (обычные формы)
На КА сейчас попробую прогнать.
(5) zzz_natali,
Проверил. Все работает.
Скорее всего у Вас не заданы дополнительные права вообще.
Проверьте.
Справочники-Пользователи. Там на форме поищите Дополнительные сведения-Дополнительные права…
Для себя нашел серьезный косяк.
Надо заполнять пользователей, всех, а потом уже права..
Поправлю
можно еще добавить поле с флагом. Пару тройку «овец» можно выделить флажками — по кнопке «Массово» изменятся права только в тех строках, где проставлены галки, затем инвертировать галки и по той же кнопке другие права проставить.
(9) proger1c81, Хорошее замечание, спасибо.
(9) proger1c81, Исполнено, у тебя осталось 2 желания ))))
А также поправил все остальные выявленные косяки.
(11)звучит заманчиво 😉 надо подумать
Было бы не плохо иметь 2 списка. В одном дополнительные права, с возможностью отметки, в другом список пользователей, так же с возможностью отметки. Получится что можно будет назначать выбранные права отмеченным пользователям.
интересная идея, автору +
(15) nataon, Спасибо на добром слове… ))
Было бы не плохо иметь 2 списка. В одном дополнительные права, с возможностью отметки, в другом список пользователей, так же с возможностью отметки. Получится что можно будет назначать выбранные права отмеченным пользователям.
поддерживаю, такая феня тож пригодится.
(17) _LEV_, Это я уже реализовал, сегодня утром…
(18) на будущее, хотелось бы видеть уведомление о наличии пароля на модуле…
и зачем было паролить модуль? неужели такой безценный код??
на одной конфе не работает (выдаёт ошибку)
там где работает — как-то неудобно (для меня) и нет возможности поправить((
знал бы — не скачивал… «спасибо» >:/
(19) olegka.ru,
Спасибо за критику.
Не знаю, что и сказать насчет «закрытости» кода.
Но Вы всегда можете высказать пожелание как улучшить обработку, на какой конфе не работает и какую ошибку выдает?
Что конкретно не удобно?
Как бы вы реализовали.
ЗЫ. Код конечно же не бесценен, написан за 15 минут, ну и на доработку и исправления часок, но все же, ка то по привычке…)))
(20) «на какой конфе не работает» = Хлебобулочное производство 1.2.* конфа СильноЗалеченная…
если кинете в личку пасс — найду ошибку исправлю напишу (там что-то вроде структура регистра другая)
Отлично работает обработка. Автору плюс один. Надо попробовать на медицине, бюджете и специализированных.
Спасибо за лестный отзыв и за «+».
Попробуйте, если не работает, то обязательно отпишите, сделаем более универсальный вариант