Платформа 3V/Формы/Действия/Выполнение пользовательских действий: различия между версиями

Материал из 3v-wiki
Перейти к навигации Перейти к поиску
(Новая страница: «Действие, которое вычисляет отметку основываясь на Платформа_3V/Формы/Источники_данных|...»)
 
 
(не показаны 3 промежуточные версии 2 участников)
Строка 1: Строка 1:
Действие, которое вычисляет отметку основываясь на [[Платформа_3V/Формы/Источники_данных|'''источнике данных''']] и устанавливает ее в указанный [[Платформа_3V/Формы/Элементы_управления|'''элемент управления''']], имеет следующую структуру:
+
Действие, которое выполняет апи-функцию, имеет следующую структуру:
  
 
<syntaxhighlight lang="JSON" line>
 
<syntaxhighlight lang="JSON" line>

Текущая версия на 10:09, 17 сентября 2021

Действие, которое выполняет апи-функцию, имеет следующую структуру:

 1 {
 2       "serviceUrl": "http://smf-services/service/SmartForestCore/RemovePlot",
 3       "parameters": [
 4         {
 5           "name": "name",
 6           "expressionId": 1,
 7           "value": null
 8         }
 9       ],
10       "isAsync": false,
11       "httpMethod": "GET",
12       "id": 1,
13       "comment": null,
14       "discriminator": "BusinessLogicApiAction"
15     }

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

Свойство Описание
serviceUrl URL апи-функции
parameters.name Наименование параметра
parameters.expressionId Идентификатор выражения
parameters.value Значение параметра
isAsync Флаг ассинхронности запроса
httpMethod HTTP метод
id Идентификатор действия
comment Описание действия
discriminator CalculateControlValueByDictionaryEntrySourceAction