Платформа 3V/Формы/Источники данных/Отчет/Параметры/На параметре формы (EntryExpressionCardParameter)

Материал из 3v-wiki
Перейти к навигации Перейти к поиску

Параметр, который возращает коллекцию элементов, пришедших в качестве параметра формы, имеет следующую структуру:

1 {
2 	"id": 1,
3 	"allowMultipleValues": false,
4 	"discriminator": "EntryExpressionCardParameter",
5 	"parameterId": 1
6 }

Описание свойств параметра

Свойство Описание
id Идентификатор параметра
allowMultipleValues Флаг об получении результата в виде коллекции значений (true/false)
discriminator EntryExpressionCardParameter
parameterId Идентификатор параметра формы

Пример использования в качестве параметра отчета

При необходимости передать в качестве параметра отчета значение, которое пришло в качестве параметра формы из блока parameters, используется соответствующий параметр EntryExpressionCardParameter

Кейс: При открытии карточки Договора необходимо построить отчет, который в качестве параметра (id=1) принимает соответствующий элемент справочника "Договоры", по которому открыта карточка (который пришел в качестве параметра формы)

JSON серверной карточки