Классификаторы

 

Классификаторы

Return to chapter overview

Классификаторы предназначены для хранения списка значений атрибутов.

 

По умолчанию у шаблонов площадных объектов и объединений площадей, поставляемых с программой, определены атрибуты, которые имеют тип Классификатор и заполняются значениями из соответствующих классификаторов. Первоначальный набор классификаторов поставляется с программой. Классификаторы хранятся в файле Classifiers.xml, который находится в каталоге:

c:\Users\Имя_компьютера\Documents\Inventory 14\Templates\Classifiers.xml.

 

Тип атрибута Классификатор может быть установлен и для атрибутов, добавляемых пользователем в режиме Редактор шаблонов. Создание нового шаблона построения и определение его атрибутов производится в Редакторе шаблонов. При определении атрибута указывается название классификатора, из которого будет формироваться список доступных значений. Для заполнения пользовательского атрибута типа Классификатор, предварительно в файл Classifiers.xml должно быть добавлено определение классификатора и список значений классификатора.

 

Действие

Описание

Пример

Отредактировать значение в классификаторе

Отредактировать существующую запись в файле Classifiers.xml

Изменить в классификаторе "Назначение" значение "Игровая" на "Игровая комната".

Отредактировать запись в файле:

<Item Id="22" Value="Игровая"/>

следующим образом:

<Item Id="22" Value="Игровая комната"/>

Добавить новое значение в классификатор

Добавить запись со значением в список значений в Классификаторе в файле Classifiers.xml

В описание классификатора "Осн./Вспом." добавить новую запись с указанием id и наименованием:

   <Classifier Name = "Осн./Вспом." DefaultId="">

       <Item Id="1" Value="Основная"/>

       <Item Id="2" Value="Вспомогательная"/>

       <Item Id="3" Value="Тест"/>

    </Classifier>

Добавить новый классификатор

Добавить запись с определением и  описанием Классификатора в файл Classifiers.xml

В файл Classifiers.xml добавить записи с именем и списком значений для нового классификатора:

</Classifier>

         <Classifier Name = "Классификатор_Тест" DefaultId="">

              <Item Id="1" Value="Значение 1"/>

              <Item Id="2" Value="Значение 2"/>

   </Classifier>


 

 

 

 

 

 

 

 

Перейти на страницу Inventory