Скачать [Инфостарт] Просмотр дерева метаданных изменений модулей всех расширений с возможностью увидеть конфликты

Информация
Цена: 90 РУБ
Организатор: Kail Kail
Ссылки для скачивания
Kail
Kail
Организатор
Организатор
Регистрация
09.04.2020
Сообщения
418 908
Реакции
41 477
Монеты
1 191
Оплачено
0
Баллы
0
  • #SkladchinaVip
  • #1
[Инфостарт] Просмотр дерева метаданных изменений модулей всех расширений с возможностью увидеть конфликты
Ссылка на картинку
Обработка выгружает базу (файловую, серверную) со всеми расширениями в файлы и анализирует изменения расширений в модулях (файлы bsl). В дереве метаданных отображаются все измененные расширениями модули и показывается, есть ли среди них изменения одного и того же метода разными расширениями.
Когда в конфигурации более 10 расширений, неудобно определять, изменялся ли ранее какой-то метод модуля или нет. Протыкивать и открывать каждое расширение не очень удобно.
Поэтому хотелось видеть возможные проблемы - где несколько раз одной и той же директивой менялся один и тот же метод (пока только это).
Плюс попросили сделать и поиск по макетам xml (текстовым).
Запускать обработку надо в той конфе, в которой проверяем расширения.
Имеются две кнопки:
  • Выгрузить/Обработать - выгружает конфигурацию в файлы и обрабатывает их.
  • Обработать - когда конфа выгружена, не надо ещё раз это делать, можно сразу обработать.
    Три режима просмотра:
    • Все - отображаются все метаданные конфигурации. Чтобы не лазить по файлам, все метаданные получаются из конфы где запущенна обработка. В дальнейшем планирую доработать, чтобы можно было запускать обработку в любой конфе.
    • Расширения - отображение только метаданных расширений (модули, макеты текстовые).
    • Конфликты - отображение только модулей, одинаковые методы в которых менялись разными расширениями с одной директивой и текстовых макетов. Возможно потом сделаю чтобы было видно все директивы одного метода так как Вместо и ИзменениеИКонтроль тоже проблемные бывают.
    Протестировано на:
    БСП: 3.1.6.437
    Платформа: 1С:Предприятие 8.3 (8.3.22.2283)
    Более младшие версии могут не содержать некоторые картинок в библиотеке или каких-то методов БСП.

    Версия обработки:
    1.0: Поиск конфликтом методов в модулях по совпадению имени расширяемого метода и директивы расширения.
    1.1: + поиск по макетам текстовым (xml), для отображения сколько расширений правило один макет.
    1.2: + добавлена справка. Добавлен выбор вида конфликта (что считается таковым). Добавлен фильтр на исключение методов не расширяемых, а добавляемых, при показе конфликтов. Добавлена сортировка по имени расширяемого метода.
    Проверено на следующих конфигурациях и релизах:
    • Управление торговлей, редакция 11, релизы 11.5.12.251
Показать больше
 
Зарегистрируйтесь , чтобы посмотреть скрытый контент.
Поиск по тегу:
Теги
изменения инфостарт конфликт расширения
Похожие складчины
Kail
Ответы
0
Просмотры
270
Kail
Kail
Kail
Ответы
0
Просмотры
51
Kail
Kail
Kail
Ответы
0
Просмотры
123
Kail
Kail
Kail
Ответы
0
Просмотры
54
Kail
Kail
Показать больше складчин

Войдите или зарегистрируйтесь

Вы должны быть авторизованны для просмотра материала

Создать аккаунт

Создать учетную запись займет не больше минуты!

Войти

Уже зарегистрированы? Просто войдите.