Платформа 3V/Формы/Действия/Создание справочника: различия между версиями
< Платформа 3V | Формы | Действия
Перейти к навигации
Перейти к поиску
(Новая страница: «Действие, которое выполняет методику, имеет следующую структуру: <syntaxhighlight lang="JSON" line> {...») |
|||
Строка 41: | Строка 41: | ||
| comment || Описание действия | | comment || Описание действия | ||
|- | |- | ||
− | | discriminator|| | + | | discriminator|| GenerateDictionaryDataAction |
|} | |} | ||
{| class="wikitable" | {| class="wikitable" |
Версия 06:39, 31 мая 2021
Действие, которое выполняет методику, имеет следующую структуру:
1 {
2 "id": 1,
3 "sourceDictionaryId": 1,
4 "destinationDictionaryId": 1,
5 "expressionId": null,
6 "attributeMapping": [
7 {
8 "isPrimary": true,
9 "destinationAttributeId": 1,
10 "discriminator": ""
11 }
12 ],
13 "insertMode": "InsertIgnore",
14 "discriminator": "GenerateDictionaryDataAction"
15 }
Описание свойств действия
Свойство | Описание |
---|---|
id | Идентификатор действия |
sourceDictionaryId | Идентификатор справочника - источника генерации данных в репозитории |
destinationDictionaryId | Идентификатор справочника - получателя в репозитории |
expressionId | Идентификатор выражения |
attributeMapping.isPrimary | Флаг определяющий, является ли пара значений ключевой |
attributeMapping.destinationAttributeId | Идентификатор атрибута в справочнике- получателе в репозитории |
attributeMapping.discriminator | |
insertMode | Режим вставки новых значений |
comment | Описание действия |
discriminator | GenerateDictionaryDataAction |
insertMode | |
---|---|
Permissions | Определение |
InsertIgnore | Вставка с игнорированием существующих элементов справочника |
InsertUpdate | Вставка с обновлением существующих элементов справочника |