Платформа 3V/Формы/Выражения/Параметры/Фокус в отчете (EntryExpressionPivotFocusedCellDictionarySelection)
< Платформа 3V | Формы | Выражения | Параметры
Перейти к навигации
Перейти к поиску
Операнд, который возвращает элемент справочника, который использован в заданном отчете и на котором выставлен фокус в отчете (выбрана ячейка пользователем).
Важно! Для этого обязательно у отчета, в котором выбирается отметка, указать свойство "doActionOnChangeFocusedCell": true
1 {
2 "pivotSourceId": 1,
3 "dictionaryId": 3689,
4 "attributeId": null,
5 "attribute": {
6 "discriminator": "OwnAttributeDefinitionDto",
7 "id": 1
8 },
9 "discriminator": "EntryExpressionPivotFocusedCellDictionarySelection",
10 "id": 1,
11 "allowMultipleValues": false
12 }
Пример можно посмотреть здесь.
Важно! В данном примере в строках отчета размещено 2 справочника, из которых выстроена иерархия отчета, по этой причине на форме есть 2 поля, которые отображают отметку первого и второго справочника из боковика.
Описание свойств параметра
Свойство | Описание |
---|---|
id | Идентификатор параметра |
pivotSourceId | Идентификатор источника - отчета (с заданным свойством "doActionOnChangeFocusedCell") |
dictionaryId | Идентификатор справочника из навигатора, который использован в строках отчета и отметку по которому требуется рассчитать |
attribute.id | Идентификатор атрибута справочника из свойства выше, который требуется вернуть в качестве результата расчета |
allowMultipleValues | Флаг об получении результата в виде коллекции значений (true/false) |
discriminator | EntryExpressionPivotFocusedCellDictionarySelection |
Пример использования в качестве операнда выражения
Данный операнд чаще всего используется в случае, когда необходимо передать в модальную форму или произвести некоторые расчеты по элементу, который пользователь выбрал в отчете