Платформа 3V/Формы/Действия/Расчет элемента: различия между версиями
< Платформа 3V | Формы | Действия
Перейти к навигации
Перейти к поиску
Строка 50: | Строка 50: | ||
"onBeforeClickConditionalActions": [], | "onBeforeClickConditionalActions": [], | ||
"id": 206100, | "id": 206100, | ||
− | "caption": "Кнопка", | + | "caption": "Кнопка для вычисления длительности периода", |
"enable": true, | "enable": true, | ||
"visible": true, | "visible": true, | ||
Строка 78: | Строка 78: | ||
{ | { | ||
"id": 222, | "id": 222, | ||
− | "caption": " | + | "caption": "Длительность периода", |
"enable": true, | "enable": true, | ||
"visible": true, | "visible": true, | ||
Строка 89: | Строка 89: | ||
"value": null, | "value": null, | ||
"id": 21, | "id": 21, | ||
− | "caption": " | + | "caption": "Дата начала периода", |
"enable": true, | "enable": true, | ||
"visible": true, | "visible": true, | ||
Строка 105: | Строка 105: | ||
"value": null, | "value": null, | ||
"id": 22, | "id": 22, | ||
− | "caption": " | + | "caption": "Дата конца периода", |
"enable": true, | "enable": true, | ||
"visible": true, | "visible": true, | ||
Строка 118: | Строка 118: | ||
} | } | ||
], | ], | ||
− | "entryDataSources": [ | + | "entryDataSources": [], |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
"parameters": null, | "parameters": null, | ||
"binaryConditionsRules": [], | "binaryConditionsRules": [], | ||
Строка 208: | Строка 189: | ||
"onBeforeClickConditionalActions": [], | "onBeforeClickConditionalActions": [], | ||
"id": 206100, | "id": 206100, | ||
− | "caption": "Кнопка", | + | "caption": "Кнопка для вывода строки", |
"enable": true, | "enable": true, | ||
"visible": true, | "visible": true, | ||
Строка 236: | Строка 217: | ||
{ | { | ||
"id": 111, | "id": 111, | ||
− | "caption": " | + | "caption": "Вывод строки", |
"enable": true, | "enable": true, | ||
"visible": true, | "visible": true, |
Версия 10:27, 16 апреля 2021
Действие, которое вычисляет отметку с помощью выражения и устанавливает ее в указанный элемента управления, имеет следующую структуру:
1 {
2 "id": 111,
3 "controlId": 111,
4 "expressionId": 111,
5 "discriminator": "CalculateControlValueAction"
6 }
Описание свойств действия
Свойство | Описание |
---|---|
id | Идентификатор действия |
controlId | Идентификатор элемента управления |
expressionId | Идентификатор выражения |
discriminator | CalculateControlValueAction |
Пример использования(вычисление периода)
Кейс: Вычислить длительность периода по датам начала и конца периода.
В отдельном выражении из конечной даты вычесть начальную и вывести ее в элемента управления. Вычисление происходит при нажатии кнопки.
развернуть
JSON серверной карточки
Пример использования(вывод строки)
Кейс: Вывод строки при нажатии на кнопку.
Строка добавляется в выражение и выводится с помощью CalculateControlValueAction при нажатии кнопки.
развернуть
JSON серверной карточки