Платформа 3V/Отчет/5. Настроить представление, оформление отчета/Настроить фильтр по данным/Настроить фильтр по данным для столбцов: различия между версиями

Материал из 3v-wiki
Перейти к навигации Перейти к поиску
Строка 1: Строка 1:
Для того, чтобы отобразить только те столбцы, в которых заполнены факты, необходимо воспользоваться настройкой '''filtersByData''' для '''topHeader'''.
+
Для того, чтобы отфильтровать столбцы по данным (пустым значениям или условию), необходимо воспользоваться настройкой '''filtersByData''' для '''topHeader'''.
  
 
=== Пример 1. Скрытие столбцов с незаполненными данными===
 
=== Пример 1. Скрытие столбцов с незаполненными данными===

Версия 14:09, 23 марта 2021

Для того, чтобы отфильтровать столбцы по данным (пустым значениям или условию), необходимо воспользоваться настройкой filtersByData для topHeader.

Пример 1. Скрытие столбцов с незаполненными данными

"filterOptions": {} - в {} ничего заполнять не нужно

1 "topHeader": {
2     "topHeaderItems": [...],
3     "needFilterAttributesByLinks": false,
4     "enableFilterByLinks": false,
5     "numerationSettings": null,
6     "filterOptions": {}
7   }


Пример 2. Скрытие столбцов по условию (значение факта больше или равно значения 2)

 1 "topHeader": {
 2     "topHeaderItems": [...],
 3     "needFilterAttributesByLinks": false,
 4     "enableFilterByLinks": false,
 5     "numerationSettings": null,
 6     "filterOptions": {
 7       "filterByData": {
 8         "dataCondition": {
 9           "discriminator": "ValueConditionDto",
10           "value": 2,
11           "condition": "GreaterThanOrEqual"
12         }
13       }
14     }
15   }