Платформа 3V/Формы/Выражения/Параметры/Постоянное значение (EntryExpressionConstantParameterDto)
< Платформа 3V | Формы | Выражения | Параметры
Перейти к навигации
Перейти к поиску
Параметр, который возращает единичное или множественное (коллекцию) постоянных значений, имеет следующую структуру:
1 {
2 "id": 1,
3 "allowMultipleValues": false,
4 "discriminator": "EntryExpressionConstantParameterDto",
5 "value": [
6 1
7 ]
8 }
Описание свойств параметра
Свойство | Описание |
---|---|
id | Идентификатор параметра |
allowMultipleValues | Флаг об получении результата в виде коллекции значений (true/false) |
discriminator | EntryExpressionUiSourceParameterDto |
value | Единичное значение (может указываться без квадратных скобок, например "value": true) или коллекция значений (например "value": [1,2,3]) |
Пример использования в качестве параметра выражения
При необходимости в расчете использовать постоянные значения, используется соответствующий параметр EntryExpressionConstantParameterDto
JSON серверной карточки
1 {
2 "id": 123,
3 "title": "Использование в выражении параметра EntryExpressionConstantParameterDto",
4 "description": "",
5 "uiSources": [],
6 "entryDataSources": [],
7 "binaryConditionsRules": [],
8 "expressions": [
9 {
10 "id": 1000,
11 "expression": "[1]",
12 "returnFirstParameterValue": false,
13 "parameters": [
14 {
15 "id": 1,
16 "allowMultipleValues": true,
17 "discriminator": "EntryExpressionConstantParameterDto",
18 "value": [
19 1,
20 2,
21 3
22 ]
23 }
24 ],
25 "comment": null
26 }
27 ],
28 "actions": [],
29 "conditionalActions": [],
30 "conditionActionIdsOnOpen": []
31 }