資料管理能力 > 管理零件結構 > Windchill 選項及變體功能 > 管理選項及變體的資料 - 參考 > 載入選項及變體的資料 > 導覽篩選器
  
導覽篩選器
可使用 Windchill 載入程式在 Windchill 資料庫中載入 NavigationFilter 類型。
XML 格式:
<csvBeginNavFilter handler="com.ptc.windchill.option.load.Loader.beginCreateNavFilter" >
<csvoptionSet>option set to be used for filter</csvoptionSet>
<csvfilterMode>filter type to be used</csvfilterMode>
</csvBeginNavFilter>
. . .
<csvEndNavFilter handler= "com.ptc.windchill.option.load.Loader.endCreateNavFilter" />
表 23. csvBeginNavFilter 的屬性
屬性
描述
必要還是選用?
csvoptionSet
選項集名稱
必要
csvfilterMode
代表要為此導覽篩選器選取之篩選器類型的編號。您可以在 wt.properties 檔案中找到可用編號,如下所示。欲選取「標準」篩選器,請在 csvfilterMode 標籤中提供值 "1"。如需「替代」篩選器,請提供 "2"。如果未提供任何值,篩選器類型預設為「標準」。
ato.filter.strategy.1=$(wt.home)/codebase/com/ptc/windchill/option/filter/StandardFilterStrategy.xml
ato.filter.strategy.2=$(wt.home)/codebase/com/ptc/windchill/option/filter/AlternateFilterStrategy.xml
選用
範例:
<csvBeginNavFilter handler="com.ptc.windchill.option.load.Loader.beginCreateNavFilter">
<csvoptionSet>Colour Pallet</csvoptionSet>
<csvfilterMode>2</csvfilterMode>
</csvBeginNavFilter>
<csvChoiceMappableChoiceLink
handler="com.ptc.windchill.option.load.Loader.createChoiceMappableChoiceLink">
<csvchoiceName>Red</csvchoiceName>
<csvInstanceValue/>
<csvExclude/>
</csvChoiceMappableChoiceLink>
<csvChoiceMappableChoiceLink
handler="com.ptc.windchill.option.load.Loader.createChoiceMappableChoiceLink">
<csvchoiceName>Glossy</csvchoiceName>
<csvInstanceValue/>
<csvExclude/>
</csvChoiceMappableChoiceLink>
<csvEndNavFilter handler="com.ptc.windchill.option.load.Loader.endCreateNavFilter"/>