Возможности управления данными > Управление структурами деталей > Возможности Windchill, связанные с опциями и исполнениями > Управление данными опций и исполнений — ссылки > Загрузка данных для опций и исполнений > Таблица вариантов
  
Таблица вариантов
Загрузите следующие элементы в базу данных Windchill с помощью загрузчика Windchill:
isadvanced
lb-valueset
Формат XML
Таблицы вариантов с формулами
Атрибут isadvanced используется для указания на то, что таблица вариантов поддерживает формулы.
<!ATTLIST lb-casetable
isadvanced %yesnovalues; "no"
>
Разрешенные значения:
Yes (формулы поддерживаются как ячейки таблицы вариантов)
Нет
Если атрибут не определен, для обеспечения обратной совместимости по умолчанию устанавливается значение No.
Условные наборы значений
Атрибут lb-valueset используется для поддержки ячейки таблицы вариантов, содержащей условный набор значений.
<!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
>
Пример: таблицы вариантов с условными наборами значений
Значение
Пример
Значения ELSE заданы для целочисленного параметра
<valueset type="long" key="ELSE" value="#ELSE"/>
Значение ALL задано для строкового параметра
<valueset type="java.lang.String" key="ALL" value="#ALL"/>
Значение NOT задано для вещественного (двухбайтового) параметра
<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>
Значение OR задано для вещественного (двухбайтового) параметра
<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>
Значение NA для целочисленного параметра
<valueset type="long" key="NA"/>