Колонка Описание Обязательно на листе Обязательно для заполнения Пояснение
CODE Уникальный код представления Да Да
IDEXTERNAL_OBJ Уникальный идентификатор представления Нет Нет Колонка IDEXTERNAL_OBJ содержит значение системного свойства Уникальный идентификатор представления.

Если в процессе импорта будет найдено представление с таким идентификатором, то его свойства, а также связи с объектами будут обновлены информацией из файла обмена. Обновление работает в сторону дополнения данных, т.е. удаление свойств или связей с объектами, которых нет в файле обмена, не производится.

Если представления с таким идентификатором не существует, то оно будет создано.

Формат поля должен строго соответствовать формату <PREFIX:guid>.
REFERENCE Наименование справочника Да Да Наименование справочника, в котором будет создано представление.
CATALOGCONCEPT Понятия каталога "Представления" Нет Нет Колонка CATALOGCONCEPT предназначена для назначения понятий каталогу (аналогична колонке CONCEPTS, но существует в единственном экземпляре).
ELEMENTS Список кодов объектов Да Нет Колонка ELEMENTS заполняется:
  • для связи с объектами файла обмена — кодами объектов (значения из колонки CODE листа структуры данных DATA);
  • для связи с объектами хранилища — уникальными идентификаторами объектов.
    Если объекты с указанными уникальными идентификаторами есть в хранилище, между представлением и этими объектами будет установлена связь. Объекты могут принадлежать разным справочникам.
В колонке ELEMENTS можно задать несколько значений через перенос строки. Это позволит связать представление с несколькими объектами.

GROUPS Наименование группы в каталоге Представления Да Да Для формирования иерархической структуры групп со множественным вложением необходимо после первой колонки GROUPS создать еще одну колонку GROUPS и в ней задавать значения для подгрупп.
IDEXTERNAL_GROUPS Идентификатор группы представлений Нет Нет Колонка IDEXTERNAL_GROUPS содержит значение идентификатора (id) группы.

Количество колонок IDEXTERNAL_GROUPS должно совпадать с количеством колонок GROUPS либо их не должно быть совсем.

Если в процессе импорта будет найдена группа с таким идентификатором, то ее имя, понятия, а также назначенные вычисляемые свойства будут обновлены информацией из файла обмена. Обновление работает в сторону дополнения данных, т.е. удаление свойств или понятий группы, которых нет в файле обмена, не производится.

Если группы с таким идентификатором не существует, то она будет создана.

Формат поля должен строго соответствовать формату <guid>.
CONCEPTS Понятия группы представлений Нет Нет Если представлению необходимы свойства, то в колонку CONCEPTS вписываются через перенос строки понятия, которые будут у данного представления, а в колонках PROPERTY_ вписываются значения свойств понятий.

Опции Применить для вложенных групп и Сопоставить объектам группы:

     если необходимо указать, что понятие в группе является наследуемым на нижележащие группы и/или обязательным для объектов группы, то следует добавить к коду понятия следующую конструкцию:

     Код_понятия#$#1#1

     где #$# является разделителем между кодом понятия и опциями, первая единица (или нуль) указывает на то, что понятие в группе является (не является) наследуемым, вторая единица (или нуль) указывает на то, что понятие является (не является) обязательным для объектов группы.
OWNCONCEPTS Собственные понятия представлений Нет Нет Колонка OWNCONCEPTS предназначена для назначения собственных понятий представлению. Коды понятий указываются через перенос строки.

Колонка OWNCONCEPTS существует в единственном экземпляре. Если для представления в строке ниже колонка не заполнена, собственные понятия этому представлению назначены не будут.
CONCEPTSINHERITANCE Опция "Наследовать значения свойств" Нет Нет Колонка CONCEPTSINHERITANCE предназначена для включения опции наследования значений по иерархии понятий. Коды понятий указываются через перенос строки.
NAME Наименование представления Да Да
DESCRIPTION Описание представления Нет Нет
FILE Путь к файлу представления Нет Нет Колонка предназначена для копирования пользовательского файла представления в Библиотеку компонентов.

  • В данной колонке указывается путь к файлу представления.
    Например: Files\470-61.vbs
  • В колонке PROPERTY_URL указывается путь относительно Библиотеки компонентов, куда требуется скопировать файл.
    Например: \userdata\methods\kompas\2d\
Если в файле обмена:
  • задан путь к файлу в колонке PROPERTY_URL
  • задано имя файла в колонке PROPERTY_MethodBody
  • к файлу обмена прикреплен файл представления (модель, сборка, чертеж) и указан относительный путь до него в колонке FILE
то при импорте файла обмена, при наличии одноименного файла представления по тому же пути в Библиотеке компонентов, файл в Библиотеке компонентов будет заменен на файл, прикрепленный к файлу обмена.
PROPERTY_ Необходима для значений свойств представлений Нет Нет Чтобы задать значение табличного свойства, необходимо указать код значения свойства — значение из колонки TABLEVALUECODE листа PROPERTIESTABLEVALUES.
OWNPROPERTY_ Значения собственных свойств представлений Нет Нет Чтобы задать значения собственных свойств представлений, необходимо создать колонки с именем OWNPROPERTY_{code}, где {code} — код свойства понятия, указанный на листе свойств понятий.

На листе свойств понятий собственные свойства сопоставляются только с понятием @Own, т.е. в колонке CONCEPT_CODE на листе свойств понятий для собственных свойств должно быть значение @Own.

Чтобы задать значение табличного свойства, необходимо указать код значения свойства — значение из колонки TABLEVALUECODE листа PROPERTIESTABLEVALUES.