Возможности управления данными > Управление структурами деталей > Возможности Windchill, связанные с опциями и исполнениями > Управление данными опций и исполнений — ссылки > Загрузка данных для опций и исполнений > Использование файлов загрузки для обновления опций и вариантов
  
Использование файлов загрузки для обновления опций и вариантов
Можно использовать файлы загрузки для обновления атрибутов опций и вариантов. Можно также использовать этот процесс, чтобы указать новые атрибуты, которые ранее не были доступны, например "Тип данных".
Укажите следующие атрибуты для опции, которую нужно загрузить.
Атрибуты для csvBeginOption
Атрибут
Описание
Обязательный или необязательный?
csvname
Наименование опции
Требуемый
csvcontainerPath
Путь к контейнеру, в котором находится опция
Требуемый
csvnumber
Обозначение опции
Необязательный
csvdescription
Описание опции
Необязательный
csvoptionDataType
Тип данных опции - числовой или нечисловой
Необязательный
csvrequiredOption
Указывает, является ли опция обязательной
Необязательный
csvQoMName
Указывает единицу измерения для опций с числовыми значениями
Необязательный
csvsingleChoiceSelection
Определяет, является ли опция опцией одиночного выбора
Необязательный
csvOverrideDisplayUnits
Используйте это поле, чтобы задать переопределяющие единицы измерения в формате SI:mm;MKS:cm для указанной системы измерений.
Необязательный
Укажите следующие атрибуты для вариантов, которые нужно загрузить.
Атрибуты для csvEditChoice
Атрибут
Описание
Обязательный или необязательный?
csvname
Наименование варианта
Требуемый
csvnumber
Обозначение варианта
Необязательный
csvdescription
Описание варианта
Необязательный
csvchoiceDataValue
Указывает значение для числового варианта
Необязательный
* 
Не требуется загружать все варианты опции. Укажите только те из них, которые нужно редактировать.
Пример
<csvBeginEditOption handler="com.ptc.windchill.option.load.Loader.beginEditOption">
<csvname>EOL_LENGTH</csvname>
<csvcontainerPath>/wt.inf.container.OrgContainer=Demo Organization/wt.pdmlink.PDMLinkProduct=EditOptionLoaderTest</csvcontainerPath>
<csvdescription>String 2 numeric</csvdescription>
<csvoptionDataType>NUMERIC</csvoptionDataType>
<csvQoMName>Length</csvQoMName>
<csvOverrideDisplayUnits>SI:cm;MKS:mm</csvOverrideDisplayUnits>
</csvBeginEditOption>
<csvEditChoice handler="com.ptc.windchill.option.load.Loader.editChoice">
<csvname>EOL_10M</csvname>
<csvdescription>String 2 numeric</csvdescription>
<csvchoiceDataValue>10</csvchoiceDataValue>
</csvEditChoice>
<csvEditChoice handler="com.ptc.windchill.option.load.Loader.editChoice">
<csvname>EOL_40M</csvname>
<csvdescription>String 2 numeric</csvdescription>
<csvchoiceDataValue>40</csvchoiceDataValue>
</csvEditChoice>
<csvEndEditOption handler="com.ptc.windchill.option.load.Loader.endEditOption"/>