Возможности управления данными > Управление конфигурируемыми изделиями > Возможности Windchill по управлению опциями и исполнениями > Работа с наборами опций > Рабочий процесс определения набора опций > Управление правилами варианта в наборе опций
  
Управление правилами варианта в наборе опций
Варианты, добавляемые в набор опций, могут управляться правилами, определенными в пуле опций. Правила, созданные в пуле опций, называются глобальными правилами. Правила, созданные в наборе опций, называются локальными правилами.
Есть два подхода к управлению унаследованными глобальными правилами.
Если параметру Автоматически привязывать правила пула опций для набора опций задано значение Да , при добавлении вариантов в набор опций правила наследуются и управлять ими в наборе опций нельзя. Для набора опций можно создать только локальные правила. Если для глобального или локального правила существует несколько ревизий, используемая системой ревизия правила определяется критериями спецификации конфигурации, указанными на вкладке Фильтр опций в окне Править фильтр.
Если параметру Автоматически привязывать правила пула опций для набора опций задано значение Нет, можно выбрать, какие из глобальных правил будут включены в набор опций. Можно также создать локальные правила.
Примите к сведению следующую информацию о глобальных и локальных правилах.
Для того чтобы набор опций унаследовал глобальное правило исключения, в этом наборе опций должен присутствовать хотя бы один вариант, используемый в правиле в качестве ссылки.
Чтобы набор опций унаследовал глобальное правило включения или разрешения, в этом наборе опций должен присутствовать исходный вариант и хотя бы один целевой вариант. Например, если правило включения I1 определяется как US=English, Right, необходимо, чтобы исходный вариант US и хотя бы один из целевых вариантов, English или Right, присутствовал в наборе опций, чтобы в нем действовало правило включения.
Для глобального условного правила, которое будет наследоваться набором опций, хотя бы один вариант должен быть в разделе Если правила и хотя бы один вариант должен быть в разделе То правила.
Локальные правила определены только в наборе опций и не действуют за его пределами.
Статус глобальных правил
При управлении принадлежностью глобальных правил к набору опций в таблице правил кандидатов отображается статус правила относительно выбранного набора опций. Могут быть показаны следующие значения статуса.
Добавить - добавление правила в набор опций. Данное правило еще не присутствует в данном наборе опций.
Обновить - правило было изменено в пуле опций, и набор опций включает более старую итерацию этого правила. Можно обновить правило в наборе опций, чтобы использовать последнюю итерацию этого правила.
Удалить - в наборе опций имеется глобальное правило, которое больше не действует для данного набора опций, и это правило необходимо удалить.
Например, глобальное правило включения было изменено в пуле опций для включения других вариантов, а некоторые варианты, на которые ссылалось правило, не входят в набор опций. Поскольку целевые варианты, определенные этим правилом включения, больше не присутствуют в наборе опций, при обновлении правил в данном наборе опций для него недействительна последняя итерация данного правила включения.
Управление итерациями глобальных правил, добавленными в набор опций
Глобальные правила поддерживают создание новых версий и итерирование.
Учитывайте следующую информацию об управлении версиями правил вариантов для набора опций:
Если глобальное правило было итерировано после добавления к набору опций, то набор опций будет использовать последнюю итерацию правила.
В таблице правил кандидатов отображается последняя итерация последней версии правил вариантов для тех правил, которые были унаследованы от пула опций.
В таблице игнорируемых правил отображается последняя итерация последней версии правил, перечисленных в таблице.
Если требуется, чтобы набор опций использовал более раннюю итерацию правила, которое было добавлено явно, щелкните значок действия возврата на панели инструментов таблицы.