Funzionalità per la gestione dei dati > Gestione di strutture di parti > Funzionalità Options and Variants di Windchill > Gestione dei dati per Options and Variants - Riferimento > Caricamento dei dati per Options and Variants > Regola di esclusione
  
Regola di esclusione
Caricare l'oggetto com.ptc.windchill.option.model.ChoiceConstraint nel database Windchill utilizzando il caricatore di Windchill.
Formato XML:
<csvBeginChoiceConstraint handler= "com.ptc.windchill.option.load.Loader.
beginChoiceConstraint" >
<csvconstraintName>nome regola di esclusione</csvconstraintName>
<csvconstraintDescription>descrizione regola di esclusione</csvconstraintDescription>
<csvlocal>specifica se vincolo locale</csvlocal>
<csvoptionSet>nome insieme di opzioni in cui la regola di esclusione è locale</csvoptionSet>
<csvmerged>true</csvmerged>
</csvBeginChoiceConstraint >
<csvConstraintChoice handler="com.ptc.windchill.option.load.Loader.constraintChoice" >
<csvname>nome scelta regola di esclusione</csvname>
<csvcontainerPath>percorso contenitore scelta</csvcontainerPath>
</csvConstraintChoice >
. . .
. . .
<csvEndChoiceConstraint handler="com.ptc.windchill.esi.load.endChoiceConstraint" />
Attributi per csvBeginChoiceConstraint
Attributo
Descrizione
Obbligatorio o facoltativo?
csvnumber
Numero di regola
Facoltativo
csvversion
Versione della regola
Facoltativo
csviteration
Iterazione della regola
Facoltativo
csvdescription
Descrizione della regola
Facoltativo
csvlocal
Specifica se la regola è locale
Facoltativo
csvoptionSet
Specifica l'insieme di opzioni per cui è stata creata la regola
Facoltativo
csvlifecycletemplate
Modello di ciclo di vita
Facoltativo
csvlifecyclestate
Stato del ciclo di vita
Facoltativo
csvteamTemplate
Modello team
Facoltativo
csvmerged
Specificare se la regola è unita
Facoltativo
Attributi per csvConstraintChoice
Attributo
Descrizione
Obbligatorio o facoltativo?
csvname
Nome della scelta del membro specificata dalla regola
Obbligatorio
csvcontainerPath
Percorso del contesto alla scelta del membro
Facoltativo
Esempio:
<csvBeginChoiceConstraint
handler="com.ptc.windchill.option.load.Loader.beginChoiceConstraint">
<csvnumber>ER-00001</csvnumber>
<csvdescription>Red Colour Valid Finish</csvdescription>
<csvmerged>true</csvmerged>
</csvBeginChoiceConstraint>
<csvConstraintChoice
handler="com.ptc.windchill.option.load.Loader.constraintChoice">
<csvname>Red</csvname>
</csvConstraintChoice>
<csvConstraintChoice
handler="com.ptc.windchill.option.load.Loader.constraintChoice">
<csvname>Glossy</csvname>
</csvConstraintChoice>
<csvConstraintChoice
handler="com.ptc.windchill.option.load.Loader.constraintChoice">
<csvname>Matt</csvname>
</csvConstraintChoice>
<csvEndChoiceConstraint
handler="com.ptc.windchill.option.load.Loader.endChoiceConstraint" />
<csvBeginChoiceConstraint
handler"com.ptc.windchill.option.load.Loader.beginChoiceConstraint"=>
<csvnumber>ER-00002</csvnumber>
<csvdescription>Green Colour Valid Finish</csvdescription>
<csvmerged>true</csvmerged>
</csvBeginChoiceConstraint>
<csvConstraintChoice
handler="com.ptc.windchill.option.load.Loader.constraintChoice">
<csvname>Green</csvname>
</csvConstraintChoice>
<csvConstraintChoice
handler="com.ptc.windchill.option.load.Loader.constraintChoice">
<csvname>Glossy</csvname>
</csvConstraintChoice>
<csvConstraintChoice
handler="com.ptc.windchill.option.load.Loader.constraintChoice">
<csvname>Matt</csvname>
</csvConstraintChoice>
<csvEndChoiceConstraint
handler="com.ptc.windchill.option.load.Loader.endChoiceConstraint" />
<csvBeginChoiceConstraint
handler="com.ptc.windchill.option.load.Loader.beginChoiceConstraint">
<csvnumber>ER-00003</csvnumber>
<csvdescription>Blue Colour Valid Finish</csvdescription>
<csvmerged>true</csvmerged>
</csvBeginChoiceConstraint>
<csvConstraintChoice
handler="com.ptc.windchill.option.load.Loader.constraintChoice">
<csvname>Blue</csvname>
</csvConstraintChoice>
<csvConstraintChoice
handler="com.ptc.windchill.option.load.Loader.constraintChoice">
<csvname>Glossy</csvname>
</csvConstraintChoice>
<csvConstraintChoice
handler="com.ptc.windchill.option.load.Loader.constraintChoice">
<csvname>Matt</csvname>
</csvConstraintChoice>
<csvEndChoiceConstraint
handler="com.ptc.windchill.option.load.Loader.endChoiceConstraint" />