Платформа 3V/Формы/Источники данных: различия между версиями
< Платформа 3V | Формы
Перейти к навигации
Перейти к поиску
м (A.saydakova переименовал страницу Содержание/Формы/Источники данных в Платформа 3V/Формы/Источники данных поверх перенаправления) |
|||
(не показаны 4 промежуточные версии этого же участника) | |||
Строка 12: | Строка 12: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
− | == | + | == Типы источников == |
− | |||
{| class="wikitable" | {| class="wikitable" | ||
|- | |- | ||
− | ! | + | ! Тип источника !! discriminator |
|- | |- | ||
− | | | + | | [[Платформа_3V/Формы/Источники_данных/Справочник|'''Справочник''']] || DictionaryDataSource |
|- | |- | ||
− | | | + | | [[Платформа_3V/Формы/Источники_данных/Отчет|'''Отчет''']] || PivotDataSource |
|- | |- | ||
− | | | + | | [[Платформа_3V/Формы/Источники_данных/Показатель|'''Показатель''']] || DataIndicatorDataSource |
|- | |- | ||
− | | | + | | [[Платформа_3V/Формы/Источники_данных/Согласование|'''Согласование''']] || WorkflowDataSource |
|- | |- | ||
− | | | + | | [[Платформа_3V/Формы/Источники_данных/Представление_справочника|'''Представление справочника''']] || ViewDictionaryDataSource |
|- | |- | ||
− | | | + | | [[Платформа_3V/Формы/Источники_данных/Json|'''JSON''']] || JsonDataSource |
|} | |} | ||
− | == | + | == Базовые свойства источников данных == |
− | + | Все источники данных имеют свойства перечисленные ниже. | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
{| class="wikitable" | {| class="wikitable" | ||
|- | |- | ||
! Свойство !! Описание | ! Свойство !! Описание | ||
|- | |- | ||
− | | | + | | id || Идентификатор источника данных |
|- | |- | ||
− | | | + | | name || Наименование источника данных |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|- | |- | ||
− | + | | isReadOnly|| Признак, что источник данных доступен только для чтения | |
|- | |- | ||
− | | | + | | dataEditRuleIds|| Коллекция идентификаторов правил [[Платформа_3V/Карточка/CardsDto/BinaryConditionRule|'''BinaryConditionRule''']], которые определяют доступность редактирования источника |
|- | |- | ||
− | | | + | | beforeSaveDataActions|| Коллекция идентификаторов действий [[Платформа_3V/Карточка/CardsDto/Action|'''Action''']], которые выполняются перед сохранением источника данных |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|- | |- | ||
− | + | | afterSaveDataActions|| Коллекция идентификаторов действий [[Платформа_3V/Карточка/CardsDto/Action|'''Action''']], которые выполняются после сохранения источника данных | |
− | | | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|} | |} |
Текущая версия на 14:00, 21 апреля 2021
Все источники данных в серверной карточке описываются в коллекции entryDataSources.
1 {
2 ...
3 "entryDataSources": [
4 ...
5 ],
6 ...
7 }
Типы источников
Тип источника | discriminator |
---|---|
Справочник | DictionaryDataSource |
Отчет | PivotDataSource |
Показатель | DataIndicatorDataSource |
Согласование | WorkflowDataSource |
Представление справочника | ViewDictionaryDataSource |
JSON | JsonDataSource |
Базовые свойства источников данных
Все источники данных имеют свойства перечисленные ниже.
Свойство | Описание |
---|---|
id | Идентификатор источника данных |
name | Наименование источника данных |
isReadOnly | Признак, что источник данных доступен только для чтения |
dataEditRuleIds | Коллекция идентификаторов правил BinaryConditionRule, которые определяют доступность редактирования источника |
beforeSaveDataActions | Коллекция идентификаторов действий Action, которые выполняются перед сохранением источника данных |
afterSaveDataActions | Коллекция идентификаторов действий Action, которые выполняются после сохранения источника данных |