Платформа 3V/Отчет/6. Дополнительные действия в отчете/Фильтр выпадающих списков/Фильтр факта показателя по связям: различия между версиями
Перейти к навигации
Перейти к поиску
Строка 1: | Строка 1: | ||
− | {{DISPLAYTITLE:Фильтрация | + | {{DISPLAYTITLE:Фильтрация значений фактов показателей по связям} |
== Признак включения кубовых форм (isEditable) == | == Признак включения кубовых форм (isEditable) == | ||
Строка 14: | Строка 14: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
− | == Признак фильтрации | + | == Признак фильтрации по связям (enableFilterByLinks) == |
− | ''' | + | '''enableFilterByLinks''' - признак включения фильтрации по связям, который находится в шапке отчета [[Платформа_3V/Отчет/PivotDto/PivotTopHeaderDto|'''PivotTopHeaderDto''']]. |
<syntaxhighlight lang="JSON" line> | <syntaxhighlight lang="JSON" line> | ||
{ | { | ||
"topHeader": { | "topHeader": { | ||
− | " | + | "enableFilterByLinks": true, |
... | ... | ||
} | } | ||
Строка 27: | Строка 27: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
− | == | + | == Признак фильтрации по связям локально для конкретного факта показателя (filterOptionsByLinks) == |
− | + | <syntaxhighlight lang="JSON" line> | |
− | + | "filterOptionsByLinks": { | |
+ | "enable": false, | ||
+ | "skipAttributes": [...] | ||
+ | } | ||
+ | </syntaxhighlight> | ||
+ | |||
+ | {| class="wikitable" | ||
+ | |- | ||
+ | ! Свойство !! Описание | ||
+ | |- | ||
+ | | enable || Признак включения фильтрации значений по связям | ||
+ | |- | ||
+ | | skipAttributes|| [[Платформа_3V/Справочник/Связи_атрибутов_справочников|'''Перечень атрибутов''']], которые нужно пропускать при фильтрации значений по связям | ||
+ | |} | ||
+ | <div class="toccolours mw-collapsible mw-collapsed" style="width:800px; overflow:auto;"> | ||
+ | <div style="font-weight:bold;line-height:1.6;">topHeaderItems:[...]</div> | ||
+ | <div class="mw-collapsible-content mw-collapsed-content"> | ||
<syntaxhighlight lang="JSON" line> | <syntaxhighlight lang="JSON" line> | ||
{ | { | ||
− | " | + | "indicatorId": 31305, |
− | + | "isVisible": true, | |
− | + | "dictionaries": [ | |
− | " | + | ... |
+ | ], | ||
+ | "formulas": [], | ||
+ | "aggregations": [], | ||
+ | "transformAggregationType": "None", | ||
+ | "hierarchyOptions": null, | ||
+ | "factOptions": [ | ||
{ | { | ||
− | " | + | "FactId": 1, |
− | + | "FilterOptionsByLinks": { | |
− | + | "enable": false, | |
− | + | "skipAttributes": [ | |
− | + | { | |
− | + | "dictionaryId": 31304, | |
+ | "attribute": { | ||
+ | "id": 21, | ||
+ | "discriminator": "OwnAttributeDefinitionDto" | ||
+ | } | ||
} | } | ||
− | + | ] | |
− | |||
− | |||
} | } | ||
], | ], | ||
− | "discriminator": " | + | "columnOptions": null, |
+ | "discriminator": "IndicatorOptionsDto" | ||
} | } | ||
− | |||
− | |||
− | |||
− | |||
</syntaxhighlight> | </syntaxhighlight> | ||
− | |||
− | |||
− | |||
− |
Версия 11:18, 28 апреля 2021
{{DISPLAYTITLE:Фильтрация значений фактов показателей по связям}
Признак включения кубовых форм (isEditable)
isEditable - Признак возможности добавления строк в отчет на основании существующих элементов измерений.
1 {
2 "leftHeader": {
3 "isEditable": true,
4 ...
5 }
6 }
Признак фильтрации по связям (enableFilterByLinks)
enableFilterByLinks - признак включения фильтрации по связям, который находится в шапке отчета PivotTopHeaderDto.
1 {
2 "topHeader": {
3 "enableFilterByLinks": true,
4 ...
5 }
6 }
Признак фильтрации по связям локально для конкретного факта показателя (filterOptionsByLinks)
1 "filterOptionsByLinks": {
2 "enable": false,
3 "skipAttributes": [...]
4 }
Свойство | Описание |
---|---|
enable | Признак включения фильтрации значений по связям |
skipAttributes | Перечень атрибутов, которые нужно пропускать при фильтрации значений по связям |
topHeaderItems:[...]
1 {
2 "indicatorId": 31305,
3 "isVisible": true,
4 "dictionaries": [
5 ...
6 ],
7 "formulas": [],
8 "aggregations": [],
9 "transformAggregationType": "None",
10 "hierarchyOptions": null,
11 "factOptions": [
12 {
13 "FactId": 1,
14 "FilterOptionsByLinks": {
15 "enable": false,
16 "skipAttributes": [
17 {
18 "dictionaryId": 31304,
19 "attribute": {
20 "id": 21,
21 "discriminator": "OwnAttributeDefinitionDto"
22 }
23 }
24 ]
25 }
26 ],
27 "columnOptions": null,
28 "discriminator": "IndicatorOptionsDto"
29 }