Платформа 3V/Формы/Выражения/Параметры/На отметке чекбоксов отчета (EntryExpressionPivotCheckedParameter)
< Платформа 3V | Формы | Выражения | Параметры
Перейти к навигации
Перейти к поиску
Версия от 11:03, 27 июня 2022; A.saydakova (обсуждение | вклад)
Операнд выражения, который возращает элементы в отчете выделенные в специальной колонке с "чекбоксами"
1 {
2 "pivotSourceId": 2,
3 "checkboxesColumnIndex": 0,
4 "attributeId": null,
5 "dictionaryId": 279218,
6 "selectionOptions": {
7 "dictionaryId": 279218,
8 "attributeId": null,
9 "attribute": {
10 "discriminator": "OwnAttributeDefinitionDto",
11 "id": 1
12 },
13 "discriminator": "PivotSourceSelectionOptionsByDictionaryAttribute",
14 "skipNulls": true
15 },
16 "discriminator": "EntryExpressionPivotCheckedParameter",
17 "id": 1,
18 "allowMultipleValues": true
19 }
Описание свойств параметра
Свойство | Описание |
---|---|
pivotSourceId | Источник формы - отчет, в котором настроена колонка с чекбоксами |
checkboxesColumnIndex | Номер колонки с чекбоксами (нумерация идет с 0) |
selectionOptions.dictionaryId | Идентификатор справочника - объекта репозитория, по которому необходимо получить отметку |
selectionOptions.attribute | Атрибут справочника - объекта репозитория, по которому необходимо получить отметку |
allowMultipleValues | Может ли быть выбрано в отчете более 1 элемента (true/false) |
discriminator | EntryExpressionByExpressionDto |
id | Идентификатор операнда |
Пример использования
Настроен отчет с виртуальным показателем с типом "Логический". Важно! требуется поставить в свойство leftHeaderDictionaryIds id справочника в боковике отчета В форме настроено выражение "Вычисление отчетки чекбоксов в отчете" и данное выражение выставлено в поле "Выбранные элементы в отчете".
Пример