Колонка Описание Обязательно на листе Обязательно для заполнения Пояснение
CONCEPTSPROPERTYCODES Коды свойств понятий Нет Нет В данной колонке указываются коды свойств понятий, к которым будет привязана формула.
Коды указываются через перенос строки.

Рекомендуется вместо данной колонки использовать колонку ELEMENTSCONCEPTSPROPERTIES.
ELEMENTS Список кодов элементов Нет Нет Значения в колонке (коды элементов справочника) могут быть неуникальными. Например, если у объекта и представления значение в колонке CODE равно 01, то формула будет добавлена и объекту, и представлению.

Чтобы добавить формулу вычисляемому свойству понятия, необходимо выполнить одно из следующих действий:
1. указать в колонке код объекта, документа или представления;
2. добавить к коду объекта, документа или представления конструкцию #$#0

Если необходимо задать "Вычисление группы", то следует добавить к коду объекта\документа\представления следующую конструкцию:
#$#1

Если необходимо задать "Вычисление каталога", то следует добавить к коду объекта\документа\представления следующую конструкцию:
#$#2

Рекомендуется вместо данной колонки использовать колонку ELEMENTSCONCEPTSPROPERTIES.

Если не заполнена колонка ELEMENTS или CONCEPTSPROPERTYCODES, то формула будет импортирована в список формул, но не будет применена к объектам.
ELEMENTSCONCEPTSPROPERTIES Список уникальных идентификаторов элементов Нет Нет В данной колонке могут использоваться следующие конструкции:
  • <Внутренний идентификатор группы>#$#<Код свойства в понятии>
    В этом случае будет назначено вычисление группы классификации, или группы документов, или группы представлений.
  • <Внутренний идентификатор каталога>#$#<Код свойства в понятии>
    В этом случае будет назначено вычисление каталога классификации, или каталога Документы, или каталога Представления.
  • <значение системного свойства "Уникальный идентификатор" объекта>#$# <Код свойства в понятии>
    В этом случае будет назначено явное вычисление объекта\документа\представления (опция "Назначить формулу и вычислить").
  • <значение системного свойства "Уникальный идентификатор" объекта>#$# <Код свойства в понятии>#
    В этом случае будет назначено произвольное вычисление объекта\документа\представления (опция "Задать произвольное значение").
    Указанное значение кода свойства в понятии должно быть задано на листе с данными (DATA, DOCUMENTS, VIEWPOINTS).
Если необходимо задать вычисления групп для разных свойств понятий и разных групп по одной и той же формуле, необходимо использовать конструкции:
  • <Внутренний идентификатор группы 1>#$#<Код свойства в понятии 1>
  • <Внутренний идентификатор группы 2>#$#<Код свойства в понятии 2>
Если необходимо задать вычисления для свойств группы, необходимо использовать конструкцию:
  • <Внутренний идентификатор группы>#$#<Код свойства в понятии>#
Если необходимо задать вычисления объектов для разных свойств понятий по одной и той же формуле, необходимо использовать конструкции:
  • <значение системного свойства "Уникальный идентификатор" объекта 1>#$# <Код свойства в понятии 1>
  • <значение системного свойства "Уникальный идентификатор" объекта 2>#$# <Код свойства в понятии 1>
Если необходимо задать вычисление для свойств типа "Таблица", необходимо использовать конструкции:
  • <Внутренний идентификатор группы>#$#<Код табличного свойства в понятии>#$#<Код столбца таблицы>
    В этом случае будет назначено вычисление группы классификации, группы документов или группы представлений для указанного столбца таблицы.
  • <Внутренний идентификатор группы>#$#<Код табличного свойства в понятии>#$#<Код столбца таблицы>#$#<Номер строки таблицы>
    В этом случае будет назначено вычисление группы классификации, группы документов или группы представлений для указанной ячейки таблицы.
Если колонка ELEMENTSCONCEPTSPROPERTIES заполнена, колонки CONCEPTSPROPERTYCODES и ELEMENTS использоваться не будут.
FOLDER Путь к группе через разделитель «/» Да Да
NAME Имя формулы Да Да
DESCRIPTION Описание формулы Нет Нет
CODE Код формулы Да Да
BODY Текст формулы Да Нет
PARAMETERS Параметры формулы, через разделитель «Ctrl+Enter» Нет Нет Параметры формулы указываются через перенос строки ("Ctrl+Enter").

Разделителем между наименованием параметра и телом параметра является знак равенства "=".

Наименование параметра пишется БЕЗ квадратных скобок.
Например, Сортамент=GetPropertyValue(....)