Сравнение списка ролей, выгруженных в mxl (без реквизитов, обычная форма, 8.2)



Обработка позволяет сравнить несколько ролей, выгруженных в файлы.

Модификация обработки //infostart.ru/public/89584/
которая позволяет сравнивать роли (сохраненные в .MXL).

Изменено:

    — В обработке сравниваются файлы со списком ролей (Все роли — вывести список — отметить роли(по 3 флага на роль) + обязательно должен быть включен флаг у пункта «Права» и выключен у пункта «Все роли»);
    — После сравнения в список ролей загружаются роли, найденные в выбранных файлах, при активизации роли в списке выводятся данные по текущей роли;

    — интерфейс.

P/S. Если в конфигурации много ролей — не стоит их выгружать ВСЕ в один файл — платформа падает с ошибкой из-за нехватки памяти.

Выгружал в файл 68 ролей — выгружается нормально.

2 Comments

  1. mikhailovaew

    То есть в двух файлах анализируется список ролей, и сравнение идет по одноименной роли (которая выбрана на форме справа в списке ролей)? Это менее удобно, чем в публикации-первоисточнике, точнее, употребимо для более узкого круга задач. Чаще требуется сравнить 2 произвольных роли, зачастую даже в одной конфигурации.

    Reply
  2. Sashares

    Мне потребовалось сравнить роли различных релизов одной конфигурации, выгружать каждую роль в файл из обеих релизов, а потом сравнивать эту кучу файлов с помощью обработки в публикации-первоисточнике это была бы пустая трата времени. Возможно такое сравнение не так часто требуется, однако бывают и такие задачи.

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *