Группировка элементов справочника (groupingOptions)
< Платформа 3V | Справочник
Перейти к навигации
Перейти к поиску
Версия от 16:20, 5 апреля 2021; A.saydakova (обсуждение | вклад)
Разбивка на группы элементов справочника в зависимости от собственного или связанного атрибута
1 "groupingOptions": {
2 "destinationAttribute": {
3 "id": 2,
4 "discriminator": "OwnAttributeDefinitionDto"
5 },
6 "dictionaryGroupingAttributes": [
7 {
8 "attribute": {
9 "id": 21,
10 "discriminator": "OwnAttributeDefinitionDto"
11 },
12 "groupCustomName": null
13 }
14 ],
15 "fillOwnTransitiveForLinkedAttributes": false,
16 "isGroupingNull": true,
17 "areNullValuesLast": true,
18 "areGroupingElementsLast": false,
19 "nullValueGroupName": "Не задано"
20 },
Значение | Описание |
---|---|
destinationAttribute | В какой атрибут будет записываться группировочный элемент. По умолчанию: атрибут "Наименование" |
dictionaryGroupingAttributes | Описание пути до атрибута, по которому будет производиться группировка |
fillOwnTransitiveForLinkedAttributes | ???? |
isGroupingNull | Флаг группировки элементов с пустым атрибутом, по которому происходит группировка, под отдельный элемент с названием указанным в nullValueGroupName (true / false). По умолчанию под элемент "Не задано" |
nullValueGroupName | Наименование группировочного элемента для элементов с пустым группировочным атрибутом |
areNullValuesLast | Флаг размещения последними элементов с пустым группировочным атрибутом (true / false) |
areGroupingElementsLast | Флаг размещения группировочных элементов после входящих в группу элементов (true / false) |
Ссылка на группировочный атрибут (dictionaryGroupingAttributes)
1 "dictionaryGroupingAttributes": [
2 {
3 "attribute": {
4 "id": 21,
5 "discriminator": "OwnAttributeDefinitionDto"
6 },
7 "groupCustomName": null
8 }
9 ]
Значение | Описание |
---|---|
attribute | Описание пути до атрибута, по которому будет производиться группировка |
groupCustomName | Пользовательское наименование группировочных элементов |