Дополнительные возможности Windchill > Управление производственным процессом > Настройка редактора структуры изделия (PSE) > Настройка отображения таблицы PSE > Решение > Процедура
  
Процедура
Идентификатор таблицы ptc.wnc.exp.PartUsesLinkTabTable в файле
<Windchill>/codebase/config/logicrepository/xml/explorer/structureexplorer/Explorer ForTablesAndPanels.xml
используется, чтобы показать ведомость материалов в таблице "Использует", если при показе вхождений используется ptc.wnc.exp.PartUsesOccTabTable.
Изменяя порядок элементов CellDefinition для таблицы и определяя нужные значения для атрибутов mandatory, displayWhen NoPreferenceSet, pinnable, pinned и usedByTabularInput, можно сформировать нужную таблицу.
<Table id="ptc.wnc.exp.PartUsesLinkTabTable"
selectionMode="multi-non-contiguous" displayMode="view">
<CellDefinition id="name" pinned="true" mandatory="true"
usedByTabularInput="true" displayModeOverride="edit">
<AttributeDefinition attributeId="name">
<Import id="ptc.wnc.exp.SurfaceAttrAction"/>
</AttributeDefinition>
</CellDefinition>
<CellDefinition id="referenceDesignatorRange"
pinned="true" mandatory="false" displayModeOverride="edit">
<Label>
<Resource key="referenceDesignatorRangeLabel"/>
</Label>
<AttributeDefinition
attributeId="referenceDesignatorRange">
<Import id="ptc.wnc.exp.RefDesRangeAttrAction"/>
</AttributeDefinition>
</CellDefinition>
<CellDefinition id="number" pinned="false"
mandatory="false" displayWhenNoPreferenceSet="true"
usedByTabularInput="false" displayModeOverride="edit">
<AttributeDefinition attributeId="number">
<Import id="ptc.wnc.exp.SurfaceAttrAction"/>
</AttributeDefinition>
</CellDefinition>
<CellDefinition id="usedLineNumber" pinned="false"
mandatory="false" displayWhenNoPreferenceSet="false"
displayModeOverride="edit">
<Label>
<Resource key="lineNumberLabel"/>
</Label>
<AttributeDefinition attributeId="usedLineNumber"
rendererClass="com.ptc.windchill.explorer.structureexplorer.render
er.component.LineNumberComponent">
<Import id="ptc.wnc.exp.LineNumberAttrAction"/>
</AttributeDefinition>
</CellDefinition>
После внесения изменений необходимо перезапустить сервер методов. Клиентский интерфейс пользователя все еще может не казаться корректным, поскольку для хранения текущей компоновки таблицы используется настройка пользователя. Чтобы очистить эту настройку, используйте действие Файл > Настройка и сбросьте настройки компоновки столбца/окна. При перезапуске редактора структуры изделия (PSE) таблица вкладки Использует отображается, как показано в разделе Ожидаемый результат.