Платформа 3V/Формы/Выражения/Параметры/На источнике - справочнике (EntryExpressionDictionarySourceParameter)
< Платформа 3V | Формы | Выражения | Параметры
Перейти к навигации
Перейти к поиску
Версия от 07:05, 18 мая 2022; A.saydakova (обсуждение | вклад) (A.saydakova переименовал страницу Платформа 3V/Формы/Выражения/Параметры/На источнике - справочнике (EntryExpressionDictionarySourceParameterDto) в Платформа 3V/Формы/Выражения/Параметры/На источнике - справочнике (EntryExpressionDictionarySourceParameter))
Параметр, который возращает коллекцию атрибутов элементов справочника - источника серверной карточки (entryDataSources) имеет следующую структуру:
1 {
2 "id": 1,
3 "allowMultipleValues": false,
4 "discriminator": "EntryExpressionDictionarySourceParameter",
5 "dictionarySourceId": 100,
6 "attributeId": 1,
7 "getFirstElementValue": false,
8 "useAllInstanceElements": false
9 }
Описание свойств параметра
Свойство | Описание |
---|---|
id | Идентификатор параметра |
allowMultipleValues | Флаг об получении результата в виде коллекции значений (true/false) |
discriminator | EntryExpressionDictionarySourceParameter |
dictionarySourceId | Идентификатор справочника - источника серверной карточки |
attributeId | Идентификатор атрибута используемого справочника |
getFirstElementValue | Флаг на выбор только первого доступного элемента, при условии, что в справочнике пришла множественная отметка (true/false) |
useAllInstanceElements | Флаг для выбора всех элементов справочника, а не только отмеченных в элементе управления или отметкой по умолчанию (true/false) |
Пример использования в качестве параметра выражения
При необходимости вычисления некоторого выражения на основании справочника - источника из блока entryDataSources, используется соответствующий параметр EntryExpressionDictionarySourceParameter
Кейс: Собрать строковый элемент управления "Наименования договоров (строка)" из наименований договоров, которые выбраны пользователем в соответствующем элементе управления на справочнике "Договоры"
развернуть
JSON серверной карточки