Подготовка файла xml осуществляется при помощи утилиты CustomTypeEditor.exe, расположенной в папке <Директория установки ПК Интеллект>\Tools. Общий вид окна утилиты представлен на рисунке.

Создание файла xml для виртуального объекта выполняется следующим образом:

  1. В поле object_type ввести название типа объекта (1).
  2. В поле parent_type ввести название родительского типа (2).
  3. В случае, если у типа объекта будут иметься дочерние типы, установить флажок в столбце has_child (3).
  4. Повторить шаги 1-3 для всех типов объектов.
  5. Сохранить файл с любым именем и расширением .xml в директории установки ПК Интеллект при помощи команды меню FileSave. Например, для показанного на иллюстрации выше объекта рекомендуется название файла "CUSTOM.xml".

Создание файла xml завершено. Созданный файл будет иметь следующее содержание:

<?xml version="1.0" standalone="yes"?>
<objects>
    <object>
        <object_type>CUSTOM</object_type>
        <parent_type>SLAVE</parent_type>
        <has_child>1</has_child>   
</object>
    <object>
        <object_type>CUSTOM_CHILD</object_type>        
		<parent_type>CUSTOM</parent_type>
    </object>
</objects>

При необходимости можно редактировать его и вручную.

В частности, имеется возможность добавить в xml-файл параметр объекта <include_parent_id>1</include_parent_id>. При выставлении значения данного параметра равным 1, идентификаторы дочерних виртуальных объектов будут включать идентификатор родительского объекта. Например, если у объекта CUSTOM есть дочерний объект CUSTOM_CHILD, и идентификатор объекта CUSTOM равен 3, то объекты CUSTOM_CHILD будут создаваться с идентификаторами 3.1, 3.2 и т.д.

  • No labels