gifts2017

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

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

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

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

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

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

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

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

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

См. также

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

Комментарии

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