Конфигурирование управляемого набора для MPMLink
В MPMLink можно работать с управляемым набором только в преобразователе вед. материалов. Это можно сделать с помощью действия Открыть в преобразователе вед. материалов в одном из следующих расположений.
Информационная страница управляемого набора
Страница "Результаты поиска"
Страница "Содержимое папки"
Действие Открыть в преобразователе вед. материалов доступно для объектов управляемого набора только в том случае, если наименования этих объектов управляемого набора добавлены в свойство managedCollectionForMAPSB.AllowedTypes. Это свойство можно найти в файле associativity.wt.properties.xconf в каталоге <Windchill>/codebase/com/ptc/windchill/associativity/xconfs.
Свойство принимает значение внутреннего наименования типа управляемого набора в следующем формате:
<Property name="managedCollectionForMAPSB.AllowedTypes" default="type 1 internal name:attribute internal name,type 2 internal name:attribute internal name"/>
Кроме того, в свойстве можно указать внутреннее наименование атрибутов для типа управляемого набора. В этом свойстве допустимы только атрибуты типа данных Строка. Атрибут отображается как дополнительное поле в диалоговых окнах Новый управляемый набор и Изменить управляемый набор. В этом дополнительном поле допустимым значением является обозначение родительской или корневой детали.
Например:
<Property name="managedCollectionForMAPSB.AllowedTypes" default="com.ptc.core.managedcollection.ManagedCollectionImpl:CollectionContext,com.ptc.mc.AllowedSubType2:contextRoot"/>
При конфигурировании свойства managedCollectionForMAPSB.AllowedTypes учитывайте следующие моменты.
Если в дополнительном поле указано значение, это значение предварительно заполняется в поле Родительский контекст диалогового окна Быстрый фильтр. Это помогает сохранить использование ресурсов поиска детали родительского контекста в диалоговом окне Быстрый фильтр. В приведенном выше примере показано поле CollectionContext при создании управляемого набора. Атрибут CollectionContext отображается как дополнительное поле в диалоговых окнах Новый управляемый набор и Изменить управляемый набор, как показано на следующем рисунке:
Указанное в дополнительном поле значение предварительно заполняется в поле Родительский контекст диалогового окна Быстрый фильтр, как показано ниже:
Если для действительного внутреннего наименования типа управляемого набора указано недопустимое или неверное внутреннее наименование атрибута, действие Открыть в преобразователе вед. материалов для этого управляемого набора будет работать, но поле атрибута не будет отображаться в диалоговых окнах Новый управляемый набор и Изменить управляемый набор. Значение Родительский контекст в этом случае будет пустым. Укажите родительский контекст, используя средство выбора поиска в диалоговом окне Быстрый фильтр.
Было ли это полезно?