Платформа 3V/Формы/Источники данных/Справочник/Создание нового элемента при открытии формы
< Платформа 3V | Формы | Источники данных | Справочник
Перейти к навигации
Перейти к поиску
Версия от 05:07, 20 мая 2022; A.saydakova (обсуждение | вклад)
Описание
Для того, чтобы при открытии формы сразу создавался элемент справочника, необходимо в источнике данных (DictionaryDataSource ) прописать defaultNewElementSettings, где обязательно указать "saveElementOnInitialize": true и значения для заполнения атрибутов по умолчанию (если необходимо заполнить, например, наименование):
"entryDataSources": {} |
---|
1 "defaultNewElementSettings": {
2 "conditionExpressionId": 111100,
3 "defaultValues": [
4 {
5 "attributeId": 2,
6 "value": "Новый объект",
7 "expressionId": null
8 },
9 {
10 "attributeId": 3,
11 "value": null,
12 "expressionId": 1001
13 }
14 ],
15 "saveElementOnInitialize": true
16 },
|
Поле | Описание |
---|---|
conditionExpressionId | Идентификатор выражения с условием, при выполнении которого необходимо создавать новый элемент |
defaultValues | Значения атрибутов, которые присваиваются новому элементу |
saveElementOnInitialize | Сохранять элемент при инициализации формы |