企业管理 > Windchill 数据加载 > 加载有关产品系列及选项和变型的数据 > 从 XML 加载数据 > 选项筛选器配置规范
  
选项筛选器配置规范
选项筛选器配置规范用来控制选项筛选器的选择规则、表达式别名和独立已分配表达式的版本。每个变型规范都需要选项筛选器配置规范。
选项筛选器配置规范是选项筛选器的一部分。因此,在加载时,选项筛选器配置规范必须位于加载程序的 ATO 导航筛选器部分中。这意味着必须将其包括在 csvBeginNavFilter 标记之后,csvEndNavFilter 标记之前。
XML 格式
<csvBeginOptionFilterConfigSpecs handler="com.ptc.windchill.option.variantspec.loader.ATORuleConfigSpecXMLLoader.beginConfigSpecsHandle">
<csveffectivityformat>yyyy-MM-dd</csveffectivityformat>
/csvBeginOptionFilterConfigSpecs>
<csvOptionFilterConfigSpec handler ="com.ptc.windchill.option.variantspec.loader.ATORuleConfigSpecXMLLoader.loadConfigSpec">
<csvconfigspecname>atoConfigSpec1</csvconfigspecname>
<csvlifecyclestate>RELEASED</csvlifecyclestate>
</csvOptionFilterConfigSpec>
<csvOptionFilterConfigSpec handler ="com.ptc.windchill.option.variantspec.loader.ATORuleConfigSpecXMLLoader.loadConfigSpec">
<csvconfigspecname>atoConfigSpec2</csvconfigspecname>
<csveffectivitydate>2020-04-17</csveffectivitydate>
</csvOptionFilterConfigSpec>
<csvEndOptionFilterConfigSpecs handler="com.ptc.windchill.option.variantspec.loader.ATORuleConfigSpecXMLLoader.endConfigSpecsHandle"/>
选项筛选器配置规范的属性
属性
说明
是必需还是可选?
Csveffectivityformat
用于指定有效日期的格式。如未指定,将根据 Windchill 会话区域设置格式来验证有效日期。
可选
Csvconfigspecname
配置规范的名称。
可选
Csvlifecyclestate
配置规范的预期生命周期状态。
可选
Csveffectivitydate
配置规范的预期有效日期。
可选
示例
<csvBeginNavFilter handler="com.ptc.windchill.option.load.Loader.beginCreateNavFilter">
<csvoptionSet>CustomOptionSet001</csvoptionSet>
<csvfilterMode></csvfilterMode>
<csvBeginOptionFilterConfigSpecs handler="com.ptc.windchill.option.variantspec.loader.ATORuleConfigSpecXMLLoader.beginConfigSpecsHandle">
<csveffectivityformat>yyyy-MM-dd</csveffectivityformat>
/csvBeginOptionFilterConfigSpecs>
</csvBeginNavFilter>
<csvOptionFilterConfigSpec handler ="com.ptc.windchill.option.variantspec.loader.ATORuleConfigSpecXMLLoader.loadConfigSpec">
<csvconfigspecname>atoConfigSpec1</csvconfigspecname>
<csvlifecyclestate>INWORK</csvlifecyclestate>
</csvOptionFilterConfigSpec>
<csvOptionFilterConfigSpec handler ="com.ptc.windchill.option.variantspec.loader.ATORuleConfigSpecXMLLoader.loadConfigSpec">
<csvconfigspecname>AtoConfigSpec2</csvconfigspecname>
<csveffectivitydate>2020-04-17</csveffectivitydate>
</csvOptionFilterConfigSpec>
<csvEndOptionFilterConfigSpecs handler="com.ptc.windchill.option.variantspec.loader.ATORuleConfigSpecXMLLoader.endConfigSpecsHandle"/>
<csvEndNavFilter handler="com.ptc.windchill.option.load.Loader.endCreateNavFilter"/>