Сравнение ролей или прав доступа пользователя

Опубликовал Николай (nnn) в раздел Администрирование - Системное

Обработка для сравнения ролей в пользовательском режиме
Сравнить можно 2 роли (пользователя), с реквизитами, с отбором по дереву метаданных
Отличия от найденных в сети:
- Обработка реквизитов
- В табличное поле выводятся только различия

Еще одна простая версия обработки для сравнения ролей в пользовательском режиме
Отличия от найденных в сети: (естественно, может что и не нашел)
- Обработка реквизитов
- В табличное поле выводятся только различия

Также в обработке может представлять интерес функция сравнения двух произвольных структур, результатом которой будет структура с различиями. 

Функция усовершенствована по сравнению с публикацией:
//infostart.ru/public/175276/

Теперь сравнивается любое количество уровней (там было 2)
В текущей обработке отлажена на сравнении значений структур с одинаковым количеством и расположением ключей (в структуры загружены сравниваемые роли), но, по замыслу, должна работать с произвольными сочетаниями и количеством ключей

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

Наименование Файл Версия Размер
СравнениеРолей.epf
.epf 49,21Kb
25.06.13
124
.epf 49,21Kb 124 Скачать

См. также

PowerTools от 1 000
Комментарии
1. Антон Рощин (wolfsoft) 2413 15.03.16 10:13 Сейчас в теме
Пока лучшее сравнение, что нашёл здесь, для обычного приложения. В похожей разработке, где расхождения выводятся в строках, а не в колонках, жутко неудобно сравнивать разные роли (для поиска изменений в роли подойдёт и та).
2. Николай (nnn) 64 16.03.16 22:19 Сейчас в теме
(1) wolfsoft, спасибо за комментарий