Платформа 3V/Формы/Действия/Расчет элемента: различия между версиями

Материал из 3v-wiki
Перейти к навигации Перейти к поиску
Строка 31: Строка 31:
 
[[Файл:Вычисление длительности периода.gif|мини|слева]]
 
[[Файл:Вычисление длительности периода.gif|мини|слева]]
 
<br><br><br><br><br><br><br><br><br><br><br><br>
 
<br><br><br><br><br><br><br><br><br><br><br><br>
 
 
 
<div class="toccolours mw-collapsible mw-collapsed" style="width:800px; overflow:auto;">
 
<div class="toccolours mw-collapsible mw-collapsed" style="width:800px; overflow:auto;">
 
<div style="font-weight:bold;line-height:1.6;">JSON серверной карточки</div>
 
<div style="font-weight:bold;line-height:1.6;">JSON серверной карточки</div>
Строка 173: Строка 171:
 
Добавить строку в выражение и и вывести ее в [[Платформа_3V/Формы/Элементы_управления|'''элемент управления''']]. Вывод производится при нажатии кнопки.
 
Добавить строку в выражение и и вывести ее в [[Платформа_3V/Формы/Элементы_управления|'''элемент управления''']]. Вывод производится при нажатии кнопки.
 
[[Файл:Строка.gif|мини|слева]]
 
[[Файл:Строка.gif|мини|слева]]
<br><br><br><br><br><br><br><br><br>
+
<br><br><br><br><br><br><br><br>
 
 
 
<div class="toccolours mw-collapsible mw-collapsed" style="width:800px; overflow:auto;">
 
<div class="toccolours mw-collapsible mw-collapsed" style="width:800px; overflow:auto;">
 
<div style="font-weight:bold;line-height:1.6;">JSON серверной карточки</div>
 
<div style="font-weight:bold;line-height:1.6;">JSON серверной карточки</div>

Версия 11:03, 16 апреля 2021

Действие, которое вычисляет отметку с помощью выражения и устанавливает ее в указанный элемент управления, имеет следующую структуру:

1 {
2       "id": 111,
3       "controlId": 111,
4       "expressionId": 111,
5       "discriminator": "CalculateControlValueAction"
6 }

Описание свойств действия

Свойство Описание
id Идентификатор действия
controlId Идентификатор элемента управления
expressionId Идентификатор выражения
discriminator CalculateControlValueAction

Пример использования(вычисление периода)

Кейс: Вычислить длительность периода по датам начала и конца периода.

В отдельном выражении из конечной даты вычесть начальную и вывести ее в элемент управления. Вычисление происходит при нажатии кнопки.

Вычисление длительности периода.gif













JSON серверной карточки

Пример использования(вывод строки)

Кейс: Вывести строку при нажатии на кнопку.

Добавить строку в выражение и и вывести ее в элемент управления. Вывод производится при нажатии кнопки.

Строка.gif









JSON серверной карточки