Настраиваемые переходы жизненного цикла
Вначале необходимо создать новый перечисляемый тип, который будет представлять настраиваемый переход. Выполните шаги, описанные в подразделе "Использование утилиты enumcustomize" раздела
Определение настраиваемых переходов жизненного цикла.
В качестве примера рассмотрим добавление следующего настраиваемого перехода:
Прежде чем настраиваемый переход можно будет использовать как часть процесса управления изменениями, необходимо выполнить следующие шаги.
1. В оболочке Windchill выполните следующую команду:
xconfmanager -s wt.change2.changeTransitions=CHANGE,PRODUCTION_RELEASED,OBSOLESCENCE,<КЛЮЧ> -t codebase\wt.properties -p
Здесь <КЛЮЧ> - значение, введенное в поле Key в утилите Enumerated Type Customization Utility. Как пример приведем снимок экрана выше:
xconfmanager -s wt.change2.changeTransitions=CHANGE,PRODUCTION_RELEASED,OBSOLESCENCE,USER_REJECT -t codebase\wt.properties -p
Это позволяет использовать переход Reject (Отклонить) как часть процесса управления изменениями.
| Независимо от конфигурации wt.change2.changeTransitions, переход Change (Изменить) всегда доступен как цель выпуска. Переход Изменить является целью выпуска по умолчанию. |
2. (Необязательно) Затем выполните следующую команду:
xconfmanager -s wt.change2.showAllChangeTransitions=true -t codebase\wt.properties -p
Если установлено значение true, новый переход отображается в столбце Цель выпуска таблицы Результирующие объекты независимо от того, является ли он допустимым.
3. Перезапустите сервер Windchill.