XRMToolBox: Local to Global Option Set Converter
Local to Global Option Set Converter – полезный инструмент (как плагин для XrmToolBox) по автоматическому преобразованию локальных пиклистов в глобальные. Такое может понадобится, когда при недостаточном проектировании по факту было создано много одинаковых локальных пиклистов. И чтобы облегчить их поддержку их требуется заменить на один глобальный.
Инструмент выполняет следующие шаги:
- Создает временный локальный пиклист (с уникальным префиксом), который является клоном текущего локального пиклиста;
- Заменяет текущий локальный пиклист на всех формах на временный, при этом копируя выбранные значения во временный пиклист;
- Удаляет локальный пиклист;
- Создает глобальный пиклист с тем же именем и набором значений;
- Заменяет временный локальный пиклист на всех формах и представлениях на глобальный с подстановкой соответствующих значений;
- Удаляет временный пиклист.
Для применения:
- Скачайте XrmToolBox;
- Local to Global Option Set Converter и разместите файлы в папке XrmToolBox;
- Запустите XrmToolBox и подключитесь к CRM;
- Запустите Local to Global Option Set Converter;
- Выберите нужный объект и локальный пиклист нем;
- Отметьте шаги которые необходимо выполнить и щелкните Execute Steps.
Примечание:
- На текущий момент инструмент не обрабатывает использование локального писклиста в бизнес-процессах и маппинге полей;
- Вы можете опционально выбрать какие шаги необходимо выполнить. Таким образом инструмент подходит для довольно разнообразных ситуаций.