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

Материал из 3v-wiki
Перейти к навигации Перейти к поиску
Строка 40: Строка 40:
 
| [[Платформа 3V/Отчет/Фильтр выпадающих списков/Фильтр атрибута справочника/От формулы (FormulaConditionalDictionaryFilterDto)|'''FormulaConditionalDictionaryFilterDto''']]|| Фильтр по заданной формуле
 
| [[Платформа 3V/Отчет/Фильтр выпадающих списков/Фильтр атрибута справочника/От формулы (FormulaConditionalDictionaryFilterDto)|'''FormulaConditionalDictionaryFilterDto''']]|| Фильтр по заданной формуле
 
|-
 
|-
|}
+
|
 +
== Фильтр столбца отчета (атрибута справочника) от выбранного значения в другом столбце отчета (атрибуте справочника)==
 +
}

Версия 10:06, 13 декабря 2021

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

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

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

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

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

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

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

Фильтр столбца отчета (атрибута справочника) от выбранного значения в другом столбце отчета (атрибуте справочника)

}