Иногда требуется понять почему у одного пользователя документ проводится а у другого нет. Приходится выписывать на бумажечку права одного пользователя, и потом крыжить их.
Выбираем пользователя1 и пользователя2.
Нажимаем кнопку выполнить.
Обработка выводит все права которые есть в системе, в колонке пользователь1 проставляется галочка, если у пользователя1 есть это право и не ставит галку если этого права нет. Тоже самое для пользователя2.
Смотрим результат.
Дык матрица ж ролей есть. Боле универсальная штука.
Ага, есть. Но мне получилось проще написать эту обработку. Всего 20 строк кода. Старт мани просить за это неудобно, но как отключить это не понял. Поэтому могу выложить просто так.
(0) Еще бы подсветка различных прав не помешало
(3) the1, Два щелчка мыши в обеих колонках и всё…. Мы имеем разницу в правах
Плюс за халяву, сам пользуюсь матрицей.
Вот спасибо, хорошо!