| Колонка |
Описание |
Обязательно на листе |
Обязательно для заполнения |
Пояснение |
| 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(....)
|