Платформа 3V/Отчет/6. Дополнительные действия в отчете/Фильтр выпадающих списков/Фильтр атрибута справочника: различия между версиями

Материал из 3v-wiki
Перейти к навигации Перейти к поиску
Строка 28: Строка 28:
  
 
== Виды фильтров==
 
== Виды фильтров==
 +
{| class="wikitable"
 +
|-
 +
! discriminator !! Описание
 +
| [[Платформа 3V/Отчет/Фильтр выпадающих списков/Фильтр атрибута справочника/От постоянного значения (ValueConditionalDictionaryFilterDto)|'''ValueConditionalDictionaryFilterDto''']]|| Фильтр от постоянного значения (единичного или множественного)
 +
|-
 +
| [[Платформа 3V/Отчет/Фильтр выпадающих списков/Фильтр атрибута справочника/От параметра отчета (ParameterConditionalDictionaryFilterDto)|'''ParameterConditionalDictionaryFilterDto''']]|| Фильтр от [[Платформа_3V/Отчет/Параметры|'''параметра отчета''']]
 +
|-
 +
| [[Платформа_3V/Отчет/Фильтр_выпадающих_списков/Фильтр_атрибута_справочника/От_нескольких_фильтров_(CompoundDictionaryFilterDto)|'''CompoundDictionaryFilterDto''']]|| Фильтр соединяющий несколько фильтров по типу (И/ИЛИ)
 +
|-
 +
| [[Платформа 3V/Отчет/Фильтр выпадающих списков/Фильтр атрибута справочника/От формулы (FormulaConditionalDictionaryFilterDto)|'''FormulaConditionalDictionaryFilterDto''']]|| Фильтр по заданной формуле
 +
|-
 +
|}

Версия 08:36, 30 апреля 2021

Страница в разработке!

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

 1 "dictionaryAttributes": [
 2           {
 3             ...
 4             "filter": {
 5               "inversion": false,
 6               ...
 7               "discriminator": "..."
 8             },
 9             ...
10           }
11         ]

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

Свойство Описание
inversion В значении "false" источник-справочник принимает значения, которые удовлетворяют фильтру, в значении "true" - все значения, которые наоборот не удовлетворяют ему
discriminator Вид фильтра (см.таблицу ниже)

Виды фильтров

discriminator Описание ValueConditionalDictionaryFilterDto Фильтр от постоянного значения (единичного или множественного)
ParameterConditionalDictionaryFilterDto Фильтр от параметра отчета
CompoundDictionaryFilterDto Фильтр соединяющий несколько фильтров по типу (И/ИЛИ)
FormulaConditionalDictionaryFilterDto Фильтр по заданной формуле