Платформа 3V/Формы/Действия/Выставление значения в строка-столбец пивота: различия между версиями
Строка 29: | Строка 29: | ||
| discriminator|| CalculateCellsValuesByExpressionAction | | discriminator|| CalculateCellsValuesByExpressionAction | ||
|} | |} | ||
+ | |||
+ | Свойства '''row''' и '''column''' не являются обязательными. Если нет идентификатора на '''row''', то каждой строке столбца будет присвоено введённое значение. Если нет идентификатора на '''column''', то каждой столбцу строки будет присвоено введённое значение. Если нет идентификатора '''row''' и '''column''', то всему отчёту будет присвоено введённое значение. | ||
==Пример использования== | ==Пример использования== |
Версия 09:19, 24 мая 2021
Действие, которое выставляет значение с помощью выражения в отчёт, имеет следующую структуру:
1 {
2 "id": 113,
3 "pivotSourceId": 222,
4 "row": 2,
5 "column": 1,
6 "expressionId": 1,
7 "discriminator": "CalculateCellsValuesByExpressionAction"
8 }
Описание свойств действия
Свойство | Описание |
---|---|
id | Идентификатор действия |
pivotSourceId | Идентификатор отчёта |
row | Идентификатор строки |
column | Идентификатор столбца |
expressionId | Идентификатор выражения |
discriminator | CalculateCellsValuesByExpressionAction |
Свойства row и column не являются обязательными. Если нет идентификатора на row, то каждой строке столбца будет присвоено введённое значение. Если нет идентификатора на column, то каждой столбцу строки будет присвоено введённое значение. Если нет идентификатора row и column, то всему отчёту будет присвоено введённое значение.
Пример использования
Кейс: Через контрол изменить значение заранее определённой ячейки на написанное пользователем значение.
Добавить выражение, которое вычисляет значение через контрол, обозначить идентификатор строки и столбца, создать действие на пересборку отчёта. В кнопке "discriminator":"ButtonSubmitSourceEntry". Выставление производится при нажатии на кнопку.