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

Материал из 3v-wiki
Перейти к навигации Перейти к поиску
(Новая страница: «Фильтр выберет из справочника элементы, у которых значение указанного атрибута совпада...»)
 

Версия 07:42, 30 апреля 2021

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

 1 "filter": {
 2 		"value": {
 3 			"expression": "...",
 4 			"operands": [
 5 				...
 6 			],
 7 			"discriminator": "FormulaDto"
 8 		},
 9 		"attribute": {
10 			"Id": 1,
11 			"discriminator": "OwnAttributeDefinitionDto"
12 		},
13 		"conditionType": "AttributeInCollection",
14 		"inversion": false,
15 		"discriminator": "FormulaConditionalDictionaryFilterDto"
16 	}

Описание свойств фильтра

Свойство Описание
inversion В значении "false" источник-справочник принимает значения, которые удовлетворяют фильтру, в значении "true" - все значения, которые наоборот не удовлетворяют ему
discriminator FormulaConditionalDictionaryFilterDto
value Описание формулы (выражения для расчета и операндов)
value.expression Выражение для расчета
value.operands Операнды для расчета выражения
value.discriminator FormulaDto
attribute Атрибут справочника, по которому будет происходить фильтрация элементов
conditionType Тип условий