Платформа 3V/Формы/Выражения/Параметры/На элементе управления (EntryExpressionUiSourceParameter): различия между версиями
< Платформа 3V | Формы | Выражения | Параметры
Перейти к навигации
Перейти к поиску
(Новая страница: «Параметр, который возращает значение элемента управления серверной карточки (uiSource) имее...») |
|||
Строка 6: | Строка 6: | ||
"id": 1, | "id": 1, | ||
"allowMultipleValues": false, | "allowMultipleValues": false, | ||
− | "discriminator": " | + | "discriminator": "EntryExpressionUiSourceParameter" |
} | } | ||
</syntaxhighlight> | </syntaxhighlight> | ||
Строка 21: | Строка 21: | ||
| allowMultipleValues|| Флаг об получении результата в виде коллекции значений (true/false) | | allowMultipleValues|| Флаг об получении результата в виде коллекции значений (true/false) | ||
|- | |- | ||
− | | discriminator|| | + | | discriminator|| EntryExpressionUiSourceParameter |
|} | |} | ||
==Пример использования в качестве параметра выражения== | ==Пример использования в качестве параметра выражения== | ||
− | При необходимости вычисления некоторого выражения на основании значения элемента управления из блока uiSources используется соответствующий параметр | + | При необходимости вычисления некоторого выражения на основании значения элемента управления из блока uiSources используется соответствующий параметр EntryExpressionUiSourceParameter |
Кейс: Вычислить полное наименование контрагента. Добавить текст "Публичное акционерное общество" перед значением соответствующего элемента управления "Краткое наименование" | Кейс: Вычислить полное наименование контрагента. Добавить текст "Публичное акционерное общество" перед значением соответствующего элемента управления "Краткое наименование" | ||
Строка 35: | Строка 35: | ||
{ | { | ||
"id": 123, | "id": 123, | ||
− | "title": "Использование в выражении параметра | + | "title": "Использование в выражении параметра EntryExpressionUiSourceParameter", |
"description": "", | "description": "", | ||
"uiSources": [ | "uiSources": [ | ||
Строка 142: | Строка 142: | ||
"id": 1, | "id": 1, | ||
"allowMultipleValues": false, | "allowMultipleValues": false, | ||
− | "discriminator": " | + | "discriminator": "EntryExpressionUiSourceParameter" |
} | } | ||
], | ], |
Версия 08:28, 25 марта 2022
Параметр, который возращает значение элемента управления серверной карточки (uiSource) имеет следующую структуру:
1 {
2 "uiSourceId": 123,
3 "id": 1,
4 "allowMultipleValues": false,
5 "discriminator": "EntryExpressionUiSourceParameter"
6 }
Описание свойств параметра
Свойство | Описание |
---|---|
uiSourceId | Ссылка на идентификатор ("id") элемента управления |
id | Идентификатор параметра |
allowMultipleValues | Флаг об получении результата в виде коллекции значений (true/false) |
discriminator | EntryExpressionUiSourceParameter |
Пример использования в качестве параметра выражения
При необходимости вычисления некоторого выражения на основании значения элемента управления из блока uiSources используется соответствующий параметр EntryExpressionUiSourceParameter
Кейс: Вычислить полное наименование контрагента. Добавить текст "Публичное акционерное общество" перед значением соответствующего элемента управления "Краткое наименование"
развернуть
JSON серверной карточки