Платформа 3V/Справочник/Группировка: различия между версиями

Материал из 3v-wiki
Перейти к навигации Перейти к поиску
(Новая страница: «{{DISPLAYTITLE:Группировка элементов справочника (groupingOptions)}} Разбивка на группы элементов спра...»)
 
Строка 31: Строка 31:
 
| destinationAttribute || В какой атрибут будет записываться группировочный элемент. По умолчанию: атрибут "Наименование"
 
| destinationAttribute || В какой атрибут будет записываться группировочный элемент. По умолчанию: атрибут "Наименование"
 
|-
 
|-
| [[Платформа_3V/Справочник/Группировка|'''dictionaryGroupingAttributes''']] || Описание пути до атрибута, по которому будет производиться группировка
+
| [[Платформа 3V/Справочник/Группировка|'''dictionaryGroupingAttributes''']] || Описание пути до атрибута, по которому будет производиться группировка
 
|-
 
|-
 
| fillOwnTransitiveForLinkedAttributes || ????
 
| fillOwnTransitiveForLinkedAttributes || ????

Версия 16:20, 5 апреля 2021

Разбивка на группы элементов справочника в зависимости от собственного или связанного атрибута

 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 Пользовательское наименование группировочных элементов