Fonctionnalités de gestion des données > Gestion de structures d'article > Fonctionnalités des Options et variantes Windchill > Gestion de données pour les Options et variantes — Référence > Chargement de données pour les Options et variantes > Règle d'inclusion
  
Règle d'inclusion
Chargez l'objet com.ptc.windchill.option.model.ChoiceMapping dans la base de données Windchill à l'aide du chargeur Windchill.
Format XML :
<csvbeginChoiceMapping handler= "com.ptc.windchill.option.load.Loader.beginChoiceMapping">
<csvsourceChoiceName>nom du choix source</csvsourceChoiceName>
<csvname>nom de la règle d'inclusion (facultative) en l'absence de règle d'initialisation objet donné
</csvdescription>
<csvlocal>spécifier si règle d'inclusion locale</csvlocal>
<csvoptionSet>nom du jeu d'options avec règle d'inclusion locale</csvoptionSet>
</csvbeginChoiceMapping>
<csvChoiceMappingTargetChoice handler= "com.ptc.windchill.option.load.Loader.
createChoiceMappingTargetChoice" >
<csvtargetChoiceName>nom du choix cible</csvtargetChoiceName>
<csvcontainerPath>chemin d'accès conteneur cible</csvcontainerPath>
</csvChoiceMappingTargetChoice >
. . .
. . .
<csvendChoiceMapping handler= "com.ptc.windchill.option.load.Loader.endChoiceMapping" />
Attributs pour csvBeginChoiceMapping
Attribut
Description
Obligatoire ou facultatif ?
csvsourceChoiceName
Nom de choix
Obligatoire
csvnumber
Numéro de règle
Facultatif
csvversion
Version de la règle
Facultatif
csviteration
Itération de la règle
Facultatif
csvdescription
Description de la règle
Facultatif
csvlocal
Spécifie si la règle est locale
Facultatif
csvoptionSet
Spécifie le jeu d'options pour lequel la règle locale a été créée
Facultatif
csvcontainerPath
Chemin d'accès au contexte dans lequel réside le choix de la source
Facultatif
csvlifecycletemplate
Modèle de cycle de vie
Facultatif
csvlifecyclestate
Modèle d'état du cycle de vie
Facultatif
csvteamTemplate
Modèle d'équipe
Facultatif
Attributs pour csvChoiceMappingTargetChoice
Attribut
Description
Obligatoire ou facultatif ?
csvtargetChoiceName
Nom de choix de la cible
Obligatoire
csvcontainerPath
Chemin d'accès au contexte du choix cible
Facultatif
Exemple :
<csvBeginChoiceMapping
handler="com.ptc.windchill.option.load.Loader.beginChoiceMapping">
<csvsourceChoiceName>Red</csvsourceChoiceName>
<csvnumber>IR-00001</csvnumber>
<csvdescription>Red Colour Default Finish</csvdescription>
<csvcontainerPath />
</csvBeginChoiceMapping>
<csvChoiceMappingTargetChoice
handler=>"com.ptc.windchill.option.load.Loader.createChoiceMappingTargetChoice"
<csvtargetChoiceName>Glossy</csvtargetChoiceName>
<csvcontainerPath />
</csvChoiceMappingTargetChoice>
<csvEndChoiceMapping
handler= "com.ptc.windchill.option.load.Loader.endChoiceMapping"/>
<csvBeginChoiceMapping
handler="com.ptc.windchill.option.load.Loader.beginChoiceMapping">
<csvsourceChoiceName>Green</csvsourceChoiceName>
<csvnumber>IR-00002</csvnumber>
<csvdescription>Green Colour Default Finish</csvdescription>
<csvcontainerPath />
</csvBeginChoiceMapping>
<csvChoiceMappingTargetChoice
handler="com.ptc.windchill.option.load.Loader.createChoiceMappingTargetChoice">
<csvtargetChoiceName>Glossy</csvtargetChoiceName>
<csvcontainerPath />
</csvChoiceMappingTargetChoice>
<csvEndChoiceMapping
handler="com.ptc.windchill.option.load.Loader.endChoiceMapping" />
<csvBeginChoiceMapping
handler="com.ptc.windchill.option.load.Loader.beginChoiceMapping">
<csvsourceChoiceName>Blue</csvsourceChoiceName>
<csvnumber>IR-00003</csvnumber>
<csvdescription>Blue Colour Default Finish</csvdescription>
<csvcontainerPath />
</csvBeginChoiceMapping>
<csvChoiceMappingTargetChoice
handler="com.ptc.windchill.option.load.Loader.createChoiceMappingTargetChoice">
<csvtargetChoiceName>Glossy</csvtargetChoiceName>
<csvcontainerPath />
</csvChoiceMappingTargetChoice>
<csvEndChoiceMapping
handler= "com.ptc.windchill.option.load.Loader.endChoiceMapping"/>