Платформа 3V/Формы/Источники данных/Отчет/Параметры/Постоянное значение (EntryExpressionConstantParameter): различия между версиями
< Платформа 3V | Формы | Источники данных | Отчет | Параметры
Перейти к навигации
Перейти к поиску
Строка 24: | Строка 24: | ||
| value || Единичное значение (может указываться без квадратных скобок, например "value": true) или коллекция значений (например "value": [1,2,3]) | | value || Единичное значение (может указываться без квадратных скобок, например "value": true) или коллекция значений (например "value": [1,2,3]) | ||
|} | |} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
==Пример использования в качестве параметра отчета== | ==Пример использования в качестве параметра отчета== |
Версия 11:59, 17 сентября 2021
Параметр, который возращает единичное или множественное (коллекцию) постоянных значений, имеет следующую структуру:
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 {
8 "pivotId": 100,
9 "parameters": [
10 {
11 "id": 1,
12 "allowMultipleValues": false,
13 "discriminator": "EntryExpressionConstantParameterDto",
14 "value": true
15 }
16 ],
17 "focusOnFirstCell": true,
18 "id": 100,
19 "name": null,
20 "isReadOnly": true,
21 "dataEditRuleIds": [],
22 "beforeSaveDataActions": [],
23 "afterSaveDataActions": [],
24 "discriminator": "PivotDataSource"
25 }
26 ],
27 "parameters": [],
28 "binaryConditionsRules": [],
29 "expressions": [],
30 "actions": [],
31 "conditionalActions": [],
32 "conditionActionIdsOnOpen": []
33 }