エンタープライズ管理 > Windchill データロード > 製品ファミリーおよびオプションとバリエーションのデータの読み込み > XML からのデータの読み込み > オプションセットに関連付けられているスタンドアロンバリエーション仕様
  
オプションセットに関連付けられているスタンドアロンバリエーション仕様
このバリエーション仕様は、コンフィギュレーション可能モジュール、または同じオプションセットに関連付けられている同じコンフィギュレーション可能モジュールの複数の異なるビューバージョンに適用できる、完全に定義されたフィルタを管理するために使用されます。したがって、バリエーションソリューションまたはコンフィギュレーションコンテキストを生成することはできません。これは「新規バリエーション仕様」プロセスを使用するか、プログラムによって読み込むことで作成します。これは「バリエーション仕様フィルタを編集」操作を使用するか、プログラムによって読み込むことで更新できます。XML の読み込みにかぎり、規則の処理は適用されず、オプションフィルタで選択されている選択肢はユーザーが選択したものと見なされます。
バリエーション仕様を作成するには名前と場所、バリエーション仕様を更新するには番号が必要です。
オプションセットのリビジョンが必要であり、そのリビジョンの最新バージョンが使用されます。
コンフィギュレーション可能モジュールを持つことはできません。
部品コンフィギュレーション仕様が必要ですが、以下のデフォルトが用意されています。
部品コンフィギュレーション仕様が指定されていない場合、設計ビューの、ライフサイクル状態がない最新のコンフィギュレーション仕様が使用されます。
定義がない部品コンフィギュレーション仕様が指定されている場合、設計ビューの、ライフサイクル状態がない最新のコンフィギュレーション仕様が使用されます。
コンフィギュレーション仕様をトップレベルに適用するための値が必要です。
オプションフィルタのコンフィギュレーション仕様が必要です。値が指定されていない場合、ライフサイクル状態がない最新のコンフィギュレーション仕様が使用されます。
「番号」または「名前」でオプションと選択肢を参照できます。
XML フォーマット
<csvBeginVariantSpecification handler="com.ptc.windchill.option.variantspec.loader.VariantSpecificationLoader.beginVariantSpecifications"/>
<csvVariantSpecification handler="com.ptc.windchill.option.variantspec.loader.VariantSpecificationLoader.createVariantSpec">
<csvname>VS_Associated_With_OptionSet</csvname>
<csvnumber>00001</csvnumber>
<csvdescription>MBT Bike Variant Specification</csvdescription>
<csvfolder></csvfolder>
<csvnavcriteria>NAV_CRITERIA_1</csvnavcriteria>
<csvtypedef>com.ptc.wpcfg.CustomVariantSpec</csvtypedef>
</csvVariantSpecification>
<csvEndVariantSpecification handler="com.ptc.windchill.option.variantspec.loader.VariantSpecificationLoader.endVariantSpecifications"/>
スタンドアロンバリエーション仕様の属性
属性
説明
必須またはオプション
Csvname
バリエーション仕様の名前。
必須
Csvnumber
バリエーション仕様の番号。
オプション
Csvdescription
バリエーション仕様の説明。
オプション
Csvfolder
バリエーション仕様のフォルダの場所。
オプション
Csvnavcriteria
ナビゲーション基準の別のセクションに記載されているナビゲーション基準の名前。
必須
Csvtypedef
バリエーション仕様を読み込むためのタイプ定義。
オプション
<csvBeginVariantSpecification handler="com.ptc.windchill.option.variantspec.loader.VariantSpecificationLoader.beginVariantSpecifications"/>
<csvVariantSpecification handler="com.ptc.windchill.option.variantspec.loader.VariantSpecificationLoader.createVariantSpec">
<csvname>VS1</csvname>
<csvnumber>00001</csvnumber>
<csvdescription>MBT Bike Variant Specification</csvdescription>
<csvfolder></csvfolder>
<csvnavcriteria>NAV_CRITERIA_1</csvnavcriteria>
<csvtypedef>com.ptc.wpcfg.CustomVariantSpec</csvtypedef>
</csvVariantSpecification>
<csvEndVariantSpecification handler="com.ptc.windchill.option.variantspec.loader.VariantSpecificationLoader.endVariantSpecifications"/>