Платформа 3V/Формы/Источники данных/Справочник/Фильтрация
< Платформа 3V | Формы | Источники данных | Справочник
Перейти к навигации
Перейти к поиску
Версия от 14:40, 22 апреля 2021; A.saydakova (обсуждение | вклад)
Фильтры справочника-источника серверной карточки служат для того, чтобы ограничить перечень элементов по заданному условию и имеют следующую структуру:
1 "filter": {
2 "inversion": false,
3 "conditionId": null,
4 ...
5 "discriminator": "..."
6 }
Описание базовых свойств параметров
Свойство | Описание |
---|---|
inversion | В значении "false" источник-справочник принимает значения, которые удовлетворяют фильтру, в значении "true" - все значения, которые наоборот не удовлетворяют ему |
conditionId | Условия, при которых применяется фильтр |
discriminator | Вид фильтра (см.таблицу ниже) |
Виды фильтров
discriminator | Описание |
---|---|
EntryFilterDto | Фильтр от другого справочника - источника серверной карточки |
EntryUiFilterDto | Фильтр от значения от элемента управления |
ValueConditionalDictionaryFilterDto | Фильтр от постоянного значения (единичного или множественного) |
EntryExpressionFilterDto | Фильтр от значения выражения |
EntryParameterFilterDto | Фильтр от параметра формы |
CompoundDictionaryFilterDto | Фильтр соединяющий несколько фильтров по типу (И/ИЛИ) |
... | ... |