Джокер
Администратор
- Регистрация
- 1 Янв 2015
- Сообщения
- 133.549
- Реакции
- 76.323
Просмотр дерева метаданных изменений модулей всех расширений с возможностью увидеть конфликты [Инфостарт]
Обработка выгружает базу (файловую, серверную) со всеми расширениями в файлы и анализирует изменения расширений в модулях (файлы 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
СКАЧАТЬ СЛИВЫ КУРСОВ
Обработка выгружает базу (файловую, серверную) со всеми расширениями в файлы и анализирует изменения расширений в модулях (файлы 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
СКАЧАТЬ СЛИВЫ КУРСОВ
Для возможности скачивать складчины и сливы курсов нужно зарегистрироваться
Возможно, Вас ещё заинтересует:
- [Вязание] Свитер с широким воротником спицами Umber Cloud [Вяжи.ру]
- [Вязание] Вязаный спицами базовый повседневный свитер Suzie [Вяжи.ру] [Susanne Müller]
- [Вязание] Вязаный спицами шарф-капюшон Islet [Вяжи.ру] [Jenny Williams]
- Инновационный интеллект. Как находить идеи прорывных продуктов и стратегий с Innovation Intelligence+ [Алексей Кузьмин]
- [Вязание] Вязаный спицами кардиган в резинку с большими косами Largo cardi [Вяжи.ру] [aegyoknit]
- Ботаника антрополога. Как растения создали человека. Цветочки-ягодки [Станислав Дробышевский]
- Рецепты для аэрогриля [Георгий Латария] + Проснись и худей [Павел Кантур]
- Аутичное выгорание. Системный гайд по восстановлению [Yana Dzhumka]
- Sense me club [март] [Sense me dance]
- Практикум по статистическому анализу данных. Теория вероятностей [Ирина Гурьянова, Варвара Газарян]