Независимые назначенные выражения
|
Возможность создания независимых назначенных выражений и управления ими является объектом расширенной возможности для отдельного лицензионного разрешения.
|
Компании могут конфигурировать назначенные выражения, чтобы для них можно было создавать новые итерации и новые версии независимо от объекта, которому они назначены. Такие выражения называются независимыми выражениями. Создание или редактирование независимого назначенного выражения не изменяет итерацию конфигурируемого узла, которому оно назначено. Точно так же при изменении конфигурируемого узла независимое назначенное выражение, связанное с этим узлом, не итерируется.
Независимые выражения могут быть назначены деталям, связям использования деталей и вхождениям.
| При создании новых версий детали, которой назначено независимое выражение, деталь сохраняет связь с мастером объекта независимого выражения. При создании копии детали с использованием действия "Сохранить как" для копии используется последняя сданная на хранение версия независимого выражения. |
Для создания независимых выражений используется тот же самый интерфейс пользователя, что и при назначении зависимых выражений. Можно получить информацию об истории изменений, ограничении применимости и о месте использования на информационной странице независимого выражения.
Для назначения независимых выражений необходимо соответствующее управление доступом.
• Создайте и отредактируйте доступ к объекту независимого назначенного выражения в домене по умолчанию
• Измените доступ к системному кабинету
Учитывайте следующую информацию о независимых выражениях.
• Независимые выражения можно отправлять в процессы изменения и продвижения.
• Для независимых выражений существуют свои собственные состояния жизненного цикла и ограничение применимости.
• Спецификация конфигурации определяет версию назначенных независимых выражений, которые должны использоваться для фильтрации конфигурируемой структуры.
• При назначении независимого выражения детали (или любым ее связям использования и вхождениям) взятие детали на изменение не требуется.
• При замене дочерней детали, которой назначено независимое выражение, ее связью использования это назначенное выражение сохраняется.
• При фильтрации конфигурируемой структуры изделия можно задать спецификацию конфигурации для фильтра опций, чтобы определить версию независимых выражений для вычисления и сравнения с критериями фильтрации.
• При создании копии детали независимые выражения также копируются.
Активирование независимых выражений
Чтобы включить независимые выражения, администратор сайта должен выполнить следующую утилиту командной строки:
windchill com.ptc.windchill.option.tools.ConvertToIndependentExpression
После выполнения этой утилиты все новые выражения создаются как независимые выражения.
Назначение и редактирование независимых выражений
При создании независимых выражений можно ввести наименование выражения. Другие шаги процесса создания и редактирования независимых выражений совпадают с шагами процесса создания зависимых выражений.
| Администраторы могут сделать атрибут "Наименование" обязательным, изменив ограничения атрибута "Наименование" для объектов независимого назначенного выражения с помощью утилиты Управление типами и атрибутами. |
Просмотр независимых выражений
Чтобы просмотреть информационную страницу для независимых выражений, назначенных деталям и связям использования деталей, откройте вкладку Структура, щелкните правой кнопкой мыши конфигурируемый узел и выберите Показать назначенное выражение. Система откроет информационную страницу последней итерации последней ревизии независимого выражения, назначенного элементу или связи использования.
| Это действие также доступно на странице браузера папок и на странице результатов поиска. |
В меню Действия на информационной странице можно задать состояние независимого выражения, выполнить его копирование или правку или создать его новую версию.
Создание новой версии независимого выражения
Для независимых выражений можно создавать новые версии, как и для других объектов Windchill. Действие Создать новую ревизию доступно в меню Действия на информационной странице выражения и в таблице Изменяемый объект в задании на изменение.
Удаление независимых выражений
Используйте действие Удалить на информационной странице независимого выражения, чтобы удалить последнюю ревизию выражения, включая все его итерации в выбранной ревизии (например, C.1, C.2, C.3). При удалении ревизии предыдущие ревизии остаются без изменений. Например, при удалении ревизии C выражение возвращается к последней итерации предыдущей ревизии (например, B.3).
Это действие доступно, только если выражение имеет более одной ревизии. Если элемент, связь использования или вхождение ссылаются на независимое выражение, должна остаться хотя бы одна его версия. Выражение может быть удалено полностью, только если удален объект, который на него ссылается.
| Действие Удалить доступно только менеджерам опций, входящим в группу лицензии Platform Structures. |