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

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

Текущая версия на 06:48, 31 мая 2021

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

 1 {
 2       "connectionId": 1,
 3       "sqlcommand": "",
 4       "parameters": [
 5         {
 6           "name": "",
 7           "value": null,
 8           "expressionId": null
 9         }],     
10       "id": 1,
11       "comment": "",
12       "discriminator": "ExecuteSqlCommandAction"
13 }

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

Свойство Описание
connectionId Идентификатор соединения с БД
sqlcommand SQL-запрос. Используются подстановки из parameters.name.
parameters.name Наименование параметра
parameters.value Значение параметра
parameters.expressionId Идентификатор выражения
id Идентификатор действия
comment Описание действия
discriminator ExecuteSqlCommandAction