Платформа 3V/Формы/Источники данных/Справочник: различия между версиями
< Платформа 3V | Формы | Источники данных
Перейти к навигации
Перейти к поиску
(не показана 21 промежуточная версия 4 участников) | |||
Строка 23: | Строка 23: | ||
"externalFileStorageUrl": null, | "externalFileStorageUrl": null, | ||
"filePrefix": null, | "filePrefix": null, | ||
+ | "defaultNewElementSettings": null | ||
"discriminator": "DictionaryDataSource" | "discriminator": "DictionaryDataSource" | ||
} | } | ||
Строка 31: | Строка 32: | ||
! Свойство !! Описание | ! Свойство !! Описание | ||
|- | |- | ||
− | | | + | | id || Идентификатор источника данных |
|- | |- | ||
− | | | + | | name || Наименование источника данных |
|- | |- | ||
− | | | + | | isReadOnly|| Признак, что источник данных доступен только для чтения |
|- | |- | ||
− | | | + | | dataEditRuleIds|| Коллекция идентификаторов правил [[Платформа_3V/Карточка/CardsDto/BinaryConditionRule|'''BinaryConditionRule''']], которые определяют доступность редактирования источника |
|- | |- | ||
− | | | + | | beforeSaveDataActions|| Коллекция идентификаторов действий [[Платформа_3V/Карточка/CardsDto/Action|'''Action''']], которые выполняются перед сохранением источника данных |
|- | |- | ||
− | | | + | | afterSaveDataActions|| Коллекция идентификаторов действий [[Платформа_3V/Карточка/CardsDto/Action|'''Action''']], которые выполняются после сохранения источника данных |
|- | |- | ||
− | | | + | | discriminator || "DictionaryDataSource" |
|- | |- | ||
− | | | + | | [[Платформа_3V/Справочник|'''dictionaryId''']] || Идентификатор справочника (объект репозитория) |
|- | |- | ||
− | | | + | | [[Платформа_3V/Справочник/Альтернативные_иерархии|'''hierarchyId''']] || Идентификатор альтернативной иерархии справочника |
|- | |- | ||
− | | | + | | [[Платформа_3V/Формы/Источники_данных/Справочник/Фильтрация|'''filter''']] || Фильтр справочника |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | | | ||
− | |||
− | |||
− | |||
− | |||
|- | |- | ||
− | + | | [[Платформа_3V/Справочник/Cортировка|'''sortingOptions''']]|| Настройки сортировки элементов справочника | |
|- | |- | ||
− | | | + | | [[Платформа_3V/Справочник/Группировка|'''groupingOptions''']]|| Настройки группировки справочника |
|- | |- | ||
− | | | + | | [[Платформа_3V/Справочник/Связь_атрибутов|'''dictionaryAttributes''']] || Коллекция загружаемых атрибутов. !!! '''Необходимо прописывать все используемые dictionaryAttributes , при обращении к транзитивным атрибутам справочника''' |
|- | |- | ||
− | | | + | | [[Платформа_3V/Формы/Источники_данных/Справочник/Выбор_элементов_по_умолчанию|'''dictionarySourceSelectionMode''']] || Режим выставления отметки справочника по умолчанию |
|- | |- | ||
− | | | + | | [[Платформа_3V/Формы/Параметры_выражений_и_отчетов|'''defaultValueExpressionId''']] || Идентификатор выражения, результат которого будет использоваться как значение по умолчанию при соответствующем значении [[Платформа_3V/Карточка/Источники_данных#Режимы выставления отметки справочника при открытии справочника (DictionarySourceSelectionMode)|'''DictionarySourceSelectionMode''']] (DefaultValueByExpression , DefaultValueByExpressionOrSelectFirst ) |
|- | |- | ||
− | | | + | | [[Платформа_3V/Формы/Параметры_формы|'''parameterId ''']] || Идентификатор параметра, значения которого будут использоваться как значение по умолчанию при соответствующем значении [[Платформа_3V/Карточка/Источники_данных#Режимы выставления отметки справочника при открытии справочника (DictionarySourceSelectionMode)|'''DictionarySourceSelectionMode''']] (ParameterValue, ParameterValueOrSelectFirst) |
|- | |- | ||
− | | | + | | defaultValue || Коллекция идентификаторов элементов справочника, которые будут использоваться как значение по умолчанию при соответствующем значении [[Платформа_3V/Карточка/Источники_данных#Режимы выставления отметки справочника при открытии справочника (DictionarySourceSelectionMode)|'''DictionarySourceSelectionMode''']] (DefaultValue, DefaultValueByExpressionOrSelectFirst) |
|- | |- | ||
− | | | + | | dataSourceAttributesAdditionsSettings|| Коллекция дополнительных настроек для атрибутов справочника [[Платформа_3V/Карточка/CardsDto/DataSourceAttributesAdditionsSettings|'''DataSourceAttributesAdditionsSettings''']] |
|- | |- | ||
− | | | + | | externalFileStorageUrl || Ссылка на внешнее хранилище файлов. Хранилище должно иметь апи на загрузку файлов через put "upload/fileName" и на получение через get "get/fileName". |
|- | |- | ||
− | | | + | | filePrefix || Префикс для файлов, загружаемых в '''externalFileStorageUrl'''. Может использоваться для задания пути файла, например префикс "folder/" будет означать, что файлы будут складываться в папку "folder". |
|- | |- | ||
− | | | + | | defaultNewElementSettings || Создание нового элемента при открытии справочника с пустой отметкой [[Платформа_3V/Формы/Источники_данных/Справочник/Создание_нового_элемента |'''defaultNewElementSettings ''']] |
|} | |} |
Текущая версия на 14:57, 9 февраля 2022
1 {
2 "id": 1,
3 "name": "Источник на справочнике",
4 "dictionaryId": 14040,
5 "hierarchyId": null,
6 "filter": [
7 {
8 "id": 1,
9 "expressionId": 1,
10 "value": 33
11 }
12 ],
13 "sortingOptions": null,
14 "groupingOptions": null,
15 "dictionaryAttributes": null,
16 "defaultValue": null,
17 "defaultValueExpressionId": null,
18 "parameterId": null,
19 "dictionarySourceSelectionMode": "None",
20 "dataSourceAttributesAdditionsSettings": null,
21 "externalFileStorageUrl": null,
22 "filePrefix": null,
23 "defaultNewElementSettings": null
24 "discriminator": "DictionaryDataSource"
25 }
Свойство | Описание |
---|---|
id | Идентификатор источника данных |
name | Наименование источника данных |
isReadOnly | Признак, что источник данных доступен только для чтения |
dataEditRuleIds | Коллекция идентификаторов правил BinaryConditionRule, которые определяют доступность редактирования источника |
beforeSaveDataActions | Коллекция идентификаторов действий Action, которые выполняются перед сохранением источника данных |
afterSaveDataActions | Коллекция идентификаторов действий Action, которые выполняются после сохранения источника данных |
discriminator | "DictionaryDataSource" |
dictionaryId | Идентификатор справочника (объект репозитория) |
hierarchyId | Идентификатор альтернативной иерархии справочника |
filter | Фильтр справочника |
sortingOptions | Настройки сортировки элементов справочника |
groupingOptions | Настройки группировки справочника |
dictionaryAttributes | Коллекция загружаемых атрибутов. !!! Необходимо прописывать все используемые dictionaryAttributes , при обращении к транзитивным атрибутам справочника |
dictionarySourceSelectionMode | Режим выставления отметки справочника по умолчанию |
defaultValueExpressionId | Идентификатор выражения, результат которого будет использоваться как значение по умолчанию при соответствующем значении DictionarySourceSelectionMode (DefaultValueByExpression , DefaultValueByExpressionOrSelectFirst ) |
parameterId | Идентификатор параметра, значения которого будут использоваться как значение по умолчанию при соответствующем значении DictionarySourceSelectionMode (ParameterValue, ParameterValueOrSelectFirst) |
defaultValue | Коллекция идентификаторов элементов справочника, которые будут использоваться как значение по умолчанию при соответствующем значении DictionarySourceSelectionMode (DefaultValue, DefaultValueByExpressionOrSelectFirst) |
dataSourceAttributesAdditionsSettings | Коллекция дополнительных настроек для атрибутов справочника DataSourceAttributesAdditionsSettings |
externalFileStorageUrl | Ссылка на внешнее хранилище файлов. Хранилище должно иметь апи на загрузку файлов через put "upload/fileName" и на получение через get "get/fileName". |
filePrefix | Префикс для файлов, загружаемых в externalFileStorageUrl. Может использоваться для задания пути файла, например префикс "folder/" будет означать, что файлы будут складываться в папку "folder". |
defaultNewElementSettings | Создание нового элемента при открытии справочника с пустой отметкой defaultNewElementSettings |