Понедельник, 07.10.2024, 07:51
Главная Регистрация RSS
Приветствую Вас, Гость
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Сравнение объединение конфигураций. Идея для инструмента
nclockworkerДата: Воскресенье, 27.06.2021, 08:56 | Сообщение # 1
Генерал-майор
Группа: Пользователи
Сообщений: 437
Репутация: 342
Статус: Оффлайн
Есть идея для нового инструмента. Его суть заключается в следующем.
При переходе с одной версии ERP на другую при сравнении выдается огромное количество изменений напрямую не касающейся логики приложения, это добавление всяческих синонимов на английском языке, изменение текстов подсказок, изменение представлений списков и т.д. Часто кроме этих свойств больше ничего не изменено, но в конфигураторе нет возможности отобрать свойства по группам и массово проставить галочки с выбором приоритета конфигурации. Поэтому единственное, что остается - сидеть и крыжить часами, чтобы при повторном сравнении выдать действительно важные изменения по которым необходимо принимать решения.

Что сделал я, чтобы автоматизировать процесс:
1. Выгрузил Настройки Объединения (MergeSettings) в .xml файл
2. Нашел все свойства с именами через регулярное выражение Notepad++:
  • Synonym
  • ToolTip
  • ObjectPresentation
  • ListPresentation
  • ExtendedObjectPresentation
  • ExtendedListPresentation
  • Explanation


И через замену добавил правило "GetFromSecondConfiguration". Изменений было 1000+

Затем загрузил настройки обратно.

В ИР хотелось бы иметь инструмент позволяющий редактировать настройки файла MergeSettings.xml изменяя массово выборочно по именам свойств объектов - правила объединения.

Список свойств не влияющих или мало влияющих на логику поведения прикладного решения можно расширить например свойствами Indexing, Help, Comment.


Сообщение отредактировал nclockworker - Воскресенье, 27.06.2021, 09:06
 
tormozitДата: Воскресенье, 27.06.2021, 09:01 | Сообщение # 2
Генералиссимус
Группа: Администраторы
Сообщений: 6386
Репутация: 165
Статус: Оффлайн
Создал задачу https://www.hostedredmine.com/issues/930178
 
  • Страница 1 из 1
  • 1
Поиск: