Обновление связей эквивалентности в дочерней структуре и разрешение несоответствий
Рядом с деталями, которые не связаны с самыми последними итерациями эквивалентных им дочерних деталей, отображается значок "устаревший"
. Чтобы обновить деталь, связанную с итерацией другой детали, которая не является самой последней итерацией, выполните следующие шаги.
1. Щелкните правой кнопкой мыши родительскую деталь, которая связана с устаревшей дочерней деталью, и выберите вариант
Выбрать эквивалентные детали на другой стороне . Будут подсвечены устаревшие дочерние детали.
| Эквивалентные детали отображаются на вложенной вкладке Последняя несвязанная итерация дочерних эквивалентных деталей, соответствующая фильтру вкладки Эквивалентные детали и в дочернем представлении. |
2. Щелкните правой кнопкой деталь, которую нужно обновить, и выберите
Обновить до текущего родительского эквивалентного объекта. Откроется диалоговое окно
Обновить эквивалентность. Флажок
Перенести из родительской уже установлен.
| Когда флажок Перенести из родительской установлен, из родительского представления в дочернее распространяются только документы и связи. |
3. Нажмите кнопку OK. Детали будут обновлены и доступны на дочерней вкладке Эквивалентная.
| Если деталь взята на изменение другим пользователем, появится предупреждение. В этом сценарии обновление не может быть выполнено. |
4. При наличии расхождений соответствующие расхождения подсвечиваются в родительских и дочерних древовидных структурах и открывается диалоговое окно Обновить до текущих эквивалентных объектов. В этом диалоговом окне отображаются расхождения для подсвеченных деталей. Просмотрите различающиеся детали, перечисленные в таблице, и устраните расхождения требуемым образом, установив флажок перед расхождениями.
| Диалоговое окно Обновить до текущих эквивалентных объектов открывается, только если для свойства com.ptc.windchill.associativity.doSilentUpdateEquivalent задано значение false. |
5. Щелкните Разрешить и обновить, чтобы устранить расхождения.
Ключевые моменты
• Рекомендуется разрешать все расхождения со статусом Автоматически и Интерактивный, которые отображаются в диалоговом окне Обновить до текущих эквивалентных объектов.
• Действие Разрешить и обновить обновляет деталь до последней итерации, даже если решено не разрешать расхождения в диалоговом окне Обновить до текущих эквивалентных объектов.
• Деталь в родительской структуре может иметь несколько эквивалентных деталей в дочерней структуре. Действие
Обновить до текущего родительского эквивалентного объекта обновляет эквивалентные связи только для выбранной детали. Кроме того, расхождения разрешаются только для выбранной детали.
• Если расхождения отсутствуют или устранены, диалоговое окно Обновить до текущих эквивалентных объектов не открывается.
• Флажок Перенести из родительской в диалоговом окне Обновить эквивалентность отображается только в том случае, если для настройки Запрашивать разрешение на перенос во время создания или обновления установлено значение Yes.
• Диалоговое окно Обновить до текущих эквивалентных объектов открывается, только если для свойства com.ptc.windchill.associativity.doSilentUpdateEquivalent задано значение false. Это свойство находится в файле associativity.properties.xconf, расположенном в папке WT_HOME/codebase/com/ptc/core/foundation/associativity. Если задано значение false, система открывает диалоговое окно Обновить до текущих эквивалентных объектов. Затем можно выбрать расхождения, которые требуется разрешить. После завершения этого процесса система обновляет связи эквивалентности.