| Колонка | Описание | Обязательно на листе | Обязательно для заполнения | Пояснение |
|---|---|---|---|---|
| CODE | Уникальный код представления | Да | Да | |
| IDEXTERNAL_OBJ | Уникальный идентификатор представления | Нет | Нет |
Колонка IDEXTERNAL_OBJ содержит значение системного свойства Уникальный идентификатор представления.
Если в процессе импорта будет найдено представление с таким идентификатором, то его свойства, а также связи с объектами будут обновлены информацией из файла обмена. Обновление работает в сторону дополнения данных, т.е. удаление свойств или связей с объектами, которых нет в файле обмена, не производится. Если представления с таким идентификатором не существует, то оно будет создано. Формат поля должен строго соответствовать формату <PREFIX:guid>. |
| REFERENCE | Наименование справочника | Да | Да | Наименование справочника, в котором будет создано представление. |
| CATALOGCONCEPT | Понятия каталога "Представления" | Нет | Нет | Колонка CATALOGCONCEPT предназначена для назначения понятий каталогу (аналогична колонке CONCEPTS, но существует в единственном экземпляре). |
| ELEMENTS | Список кодов объектов | Да | Нет |
Колонка 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 | Путь к файлу представления | Нет | Нет |
Колонка предназначена для копирования пользовательского файла представления в Библиотеку компонентов.
|
| PROPERTY_ | Необходима для значений свойств представлений | Нет | Нет | Чтобы задать значение табличного свойства, необходимо указать код значения свойства — значение из колонки TABLEVALUECODE листа PROPERTIESTABLEVALUES. |
| OWNPROPERTY_ | Значения собственных свойств представлений | Нет | Нет |
Чтобы задать значения собственных свойств представлений, необходимо создать колонки с именем OWNPROPERTY_{code}, где {code} — код свойства понятия, указанный на листе свойств понятий.
На листе свойств понятий собственные свойства сопоставляются только с понятием @Own, т.е. в колонке CONCEPT_CODE на листе свойств понятий для собственных свойств должно быть значение @Own. Чтобы задать значение табличного свойства, необходимо указать код значения свойства — значение из колонки TABLEVALUECODE листа PROPERTIESTABLEVALUES. |