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 > Tabella casi
  
Tabella casi
Caricare i seguenti elementi nel database Windchill utilizzando Windchill Loader:
isadvanced
lb-valueset
Formato XML
Tabelle casi con formula
L'attributo isadvanced è utilizzato per specificare che una tabella casi supporta le formule.
<!ATTLIST lb-casetable
isadvanced %yesnovalues; "no"
>
I valori consentiti sono:
Sì (formule supportate come celle della tabella casi)
No
Quando non è specificato, l'attributo è impostato di default su No per garantire la retrocompatibilità.
Insiemi di valori condizionali
L'attributo lb-valueset viene utilizzato per supportare una cella della tabella casi contenente un insieme di valori condizionali.
<!ELEMENT lb-row (lb-expression | lb-any | lb-stepinterval | lb-valueset)*>
<!ELEMENT lb-valueset (lb-values?)>
<!ATTLIST lb-valueset
type CDATA #REQUIRED
key CDATA #REQUIRED
value CDATA #REQUIRED
>

<!ELEMENT lb-values (lb-const | lb-stepinterval | lb-valueset)*>
<!ATTLIST lb-values
size CDATA #REQUIRED
>
Esempio: tabelle casi con insiemi di valori condizionali
Valore
Esempio
Insieme di valori ELSE per un parametro di tipo Numero intero
<valueset type="long" key="ELSE" value="#ELSE"/>
Insieme di valori ALL per un parametro di tipo Stringa
<valueset type="java.lang.String" key="ALL" value="#ALL"/>
Insieme di valori NOT per un parametro di tipo Numero reale (doppio)
<valueset type="double" key="NOT" value="#NOT (20 #OR 30 #OR 40 #OR 70 #OR 80)">
<values size="5">
<const type="double" value="20"/>
<const type="double" value="30"/>
<const type="double" value="40"/>
<const type="double" value="70"/>
<const type="double" value="80"/>
<values/>
</valueset>
Insieme di valori OR per un parametro di tipo Numero reale (doppio)
<valueset type="double" key="OR" value="10 #OR 20 #OR 30">
<values size="3">
<const type="double" value="10"/>
<const type="double" value="20"/>
<const type="double" value="30"/>
</values>
</valueset>
Valore NA per un parametro di tipo Numero intero
<valueset type="long" key="NA"/>