Дополнительные возможности Windchill > Управление производственным процессом > Преобразование ведомости конструкционных материалов в производственную ведомость материалов > Использование преобразователя вед. материалов > Использование панели визуализации > Сведения о действии "Пользовательский выбор" на вкладке "Визуализация" преобразователя ведомости материалов
  
Сведения о действии "Пользовательский выбор" на вкладке "Визуализация" преобразователя ведомости материалов
На вкладке Визуализация преобразователя ведомости материалов щелкните Помощь при выборе > Пользовательский выбор , чтобы включить действие Пользовательский выбор. При включении действия Пользовательский выбор и выборе детали на панели визуализации по умолчанию выбирается соответствующая деталь в структуре дерева. Администратор может настроить критерии выбора для действия Пользовательский выбор в родительских и дочерних представлениях преобразователя ведомости материалов путем конфигурирования свойств в associativity.properties.xconf.
Для родительского представления настройте свойство com.ptc.windchill.associativity.upstreamCustomVizSelectionObjectTypes, чтобы указать действительные значения.
Для дочернего представления настройте свойство com.ptc.windchill.associativity.downstreamCustomVizSelectionObjectTypes, чтобы указать действительные значения.
Эти свойства находятся в файле associativity.properties.xconf в папке <Windchill>\codebase\com\ptc\core\foundation\associativity\xconfs.
В свойствах можно указать следующие значения:
Типы объектов, например WTPart1. Укажите несколько значений с разделением точкой с запятой (;).
Наименование типа объекта, наименование атрибута и значение атрибута, например wt.part.WTPart|Source|Make. Укажите эти значения разделением вертикальной чертой (|). Значение атрибута должно иметь тип "строка".
Комбинация первых двух объектов, например WTPart1;wt.part.WTPart2|Source|Make.
Конфигурирование свойств пользовательского выбора
Указание типов объектов:
<AddToProperty name="com.ptc.windchill.associativity.upstreamCustomVizSelectionObjectTypes" value="wt.part.WTPart1; wt.part.WTPart2"/>
Указание типов объектов с типом атрибута и значением атрибута:
<AddToProperty name="com.ptc.windchill.associativity.upstreamCustomVizSelectionObjectTypes" value="wt.part.WTPart|Source|Make"/>
При указании комбинации конфигурируйте свойство следующим образом:
<AddToProperty name="com.ptc.windchill.associativity.upstreamCustomVizSelectionObjectTypes" value=" WTPart1;wt.part.WTPart2|Source|Make"/>
После конфигурирования файла свойств перезапустите сервер Windchill, чтобы изменения вступили в силу.
После конфигурирования свойства при включении действия Пользовательский выбор и выборе детали на вкладке Визуализация обход структуры дерева выполняется вверх. Выбирается дочерняя деталь первого уровня для деталей, удовлетворяющих критериям, заданным в свойстве.
Учитывайте следующие аспекты, связанные с действием Пользовательский выбор:
В преобразователе ведомости материалов, когда выбрана опция Пользовательский выбор, отключаются действия Выбрать родителя и Выбрать сборку первого уровня.
Если перед закрытием сессии преобразователя ведомости материалов было выбрано действие Пользовательский выбор, то при открытии новой сессии преобразователя ведомости материалов то же самое действие будет выбрано по умолчанию.
Перед использованием действия Пользовательский выбор необходимо включить действие > Автоматически выбрать из программы визуализации в структуру.
Если задано несколько значений в свойствах com.ptc.windchill.associativity.upstreamCustomVizSelectionObjectTypes и com.ptc.windchill.associativity.downstreamCustomVizSelectionObjectTypes, обход прекращается, как только будет найдена деталь, удовлетворяющая одному из заданных значений. Например, для следующего определения свойства обход структуры останавливается, когда обнаруживается деталь, удовлетворяющая значению WTPart1:<AddToProperty name="com.ptc.windchill.associativity.upstreamCustomVizSelectionObjectTypes" value=" WTPart1;wt.part.WTPart2|Source|Make"/>
Дополнительные сведения см. в следующих разделах:
Пример 1. Подсветка деталей в структуре дерева на основе выбора на вкладке "Визуализация" в преобразователе ведомости материалов
Пример 2. Подсветка вхождений в структуре дерева на основе выбора на вкладке "Визуализация" в преобразователе ведомости материалов