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

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

Параметры, которые используются для вычисления выражений и построения отчетов имеют следующую структуру:

1 {
2     "id": 1,
3     "AllowMultipleValues": false,
4     ...
5     "discriminator": "..."
6 }

Описание базовых свойств параметров

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

Виды параметров

discriminator Описание Объект, в котором используется
EntryExpressionUiSourceParameterDto Значение элемента управления серверной карточки Отчет, Выражение
EntryExpressionDictionarySourceParameterDto Элементы источника - справочника серверной карточки Отчет, Выражение
EntryExpressionConstantParameterDto Постоянное значение (единичное или коллекция значений) Отчет, Выражение
EntryExpressionByDictionaryRequestDto Коллекция элементов справочника - объекта репозитория, выбранная из некоторого атрибута справочника по заданному фильтру. Справочник может не являться источником серверной карточки Выражение
EntryExpressionByExpressionDto Значение другого выражения Отчет, Выражение
EntryExpressionConditionParameterDto Значение выражения при выполнении определенных условий Выражение
EntryExpressionCardParameterDto Значение параметра серверной карточки Отчет, Выражение
EntryExpressionDictionaryElementCountParameterDto Количество элементов справочника - источника формы, с учетом заданных фильтров Выражение
EntryExpressionDictionaryElementCountByDictionaryRequestParameterDto Количество элементов справочника - объекта репозитория, с учетом заданных фильтров Выражение
EntryExpressionPivotCheckedParameterDto Коллекция элементов справочника, которые выбраны флагом (чекбоксами) в отчете - источнике карточки Выражение
EntryExpressionPivotParamParameterDto Значение указанного параметра отчета - источника формы Выражение
EntryExpressionPivotFocusedCellDictionarySelectionDto Значение атрибута справочника, по отмеченной пользователем ячейке отчета Отчет, Выражение
EntryExpressionPivotFocusedCellColumnValueDto Значение ячейки отчета по заданной отметке столбца и выбранной строке Отчет, Выражение
EntryExpressionBusinessLogicApiScalarDto Значение, которое указанный метод API возвращает в качестве результата вычисления Выражение
EntryExpressionCalendarByDateDto Коллекция элементов календарного справочника, определенная на основании заданной даты и уровня календаря, по которому необходимо найти вхождение Отчет, Выражение
EntryExpressionCurrentDateDto Значение текущей даты с учетом уровня календаря, до которого необходимо произвести округление (год, полугодие, квартал и прочее) Отчет, Выражение
EntryExpressionFormatDateParameterDto Форматированное значение даты, которое приходит в качестве результата вычисления другого выражения Отчет, Выражение
EntryExpressionDictionaryDataFilterByIndicatorParameterDto Коллекция элементов справочника, отфильтрованных с помощью показателя Выражение
EntryExpressionJsonQueryParameterDto Значение выражения, значение которого получается путем запроса JsonPath к указанному JSON-источнику Выражение
EntryExpressionGetDictionaryJsonModelParameterDto Значение атрибутов элемента справочника - объекта репозитория в формате JSON Отчет, Выражение
EntryExpressionTokenAttributeParameterDto Значение атрибута токена пользователя Выражение