Datenverwaltungsfunktionen > Teilestrukturen verwalten > WindchillOptions- und Variantenfunktionen > Daten für Optionen und Varianten verwalten - Referenz > Daten für Optionen und Varianten laden > Wahlmöglichkeiten zuzuordnender Wahlmöglichkeit zuordnen
  
Wahlmöglichkeiten zuzuordnender Wahlmöglichkeit zuordnen
Laden Sie das com.ptc.windchill.option.model.ChoiceMappableChoiceLink-Objekt mit dem Windchill Ladeprogramm in die Windchill Datenbank. Mit dieser Zuordnung kann eine Wahlmöglichkeit den ChoiceMapable-Objekten zugeordnet werden, z.B. WTPartUsageLInk, NavigationFilter usw. Mit dieser Zuordnung können Wahlmöglichkeiten zum Filtern der Struktur verwendet werden. Dieses Ladeprogramm muss in Verbindung mit PartUsageLink- und NavigationFilter-Ladeprogrammen verwendet werden.
XML-Format:
. . .
<csvChoiceMappableChoiceLink handler= "com.ptc.windchill.option.load.Loader.
createChoiceMappableChoiceLink" >
<csvchoiceName>Name der Wahlmöglichkeit</csvchoiceName>
<csvExclude>Ausschlusswahlmöglichkeit Ja/Nein</csvExclude>
</csvChoiceMappableChoiceLink >
. . .
Attribute für csvChoiceMappableChoiceLink
Attribut
Beschreibung
Erforderlich oder optional?
csvchoiceName
Wahlmöglichkeitname
Erforderlich
csvoption
Optionsname, für den die Wahlmöglichkeit definiert wurde
Optional
csvInstanceValue
Sollte eingeschlossen werden, aber erfordert keinen Wert
csvExclude
Sollte eingeschlossen werden, aber erfordert keinen Wert
csvcontainerPath
Pfad zum Kontext für die Wahlmöglichkeit (csvchoiceName), für die Sie ChoiceMappableChoiceLink erstellen
Optional
Beispiel:
<csvBeginOccurrencedAssemblyAdd handler="wt.part.LoadPart.beginOccurrencedAssemblyAdd">
<csvassemblyPartNumber>Car</csvassemblyPartNumber>
<csvassemblyPartVersion/>
<csvconstituentPartNumber>Red Glossy Body</csvconstituentPartNumber>
<csvconstituentPartQty>1</csvconstituentPartQty>
<csvconstituentPartUnit>ea</csvconstituentPartUnit>
<csvlineNumber/>
<csvfindNumber/>
<csvoccurrenceLocation>0.0 0.0 0.0 0.0 0.0 0.0</csvoccurrenceLocation>
<csvreferenceDesignator>Body</csvreferenceDesignator>
<csvassemblyPartIteration/>
<csvassemblyPartView>Design</csvassemblyPartView>
<csvorganizationName/>
<csvorganizationID/>
</csvBeginOccurrencedAssemblyAdd>
<!-- ChoiceMappableChoiceLink -->
<csvChoiceMappableChoiceLink
handler="com.ptc.windchill.option.load.Loader.createChoiceMappableChoiceLink">
<csvchoiceName>Red</csvchoiceName>
<csvInstanceValue/>
<csvExclude/>
</csvChoiceMappableChoiceLink>
<!-- ChoiceMappableChoiceLink -->
<csvChoiceMappableChoiceLink
handler="com.ptc.windchill.option.load.Loader.createChoiceMappableChoiceLink">
<csvchoiceName>Glossy</csvchoiceName>
<csvInstanceValue/>
<csvExclude/>
</csvChoiceMappableChoiceLink>
<csvEndOccurrencedAssemblyAdd handler="wt.part.LoadPart.endOccurrencedAssemblyAdd"/>
Navigationsfilterbeispiel