Платформа 3V/Отчет/5. Настроить представление, оформление отчета/Настроить автофильтр
< Платформа 3V | Отчет | 5. Настроить представление, оформление отчета
Перейти к навигации
Перейти к поиску
Версия от 07:02, 24 марта 2021; V.emke (обсуждение | вклад)
Содержание
Описание
Автофильтр – фильтр значений по определенным критериям в одном или в нескольких столбцах отчета.
Для того, чтобы настроить автофильтр необходимо в поле view добавить:
"view": {}, |
---|
1 "filters": {
2 "filters": [
3 {
4 "column": 0,
5 "uncheckedValues": [
6 1
7 ],
8 "discriminator": "PivotColumnFilterDto"
9 }
10 ],
11 "showParentRows": true
12 },
|
Поле | Описание |
---|---|
"column": 0 | Номер колонки, в которой необходимо отфильтровать значения. Нумерация столбцов начинается с 0 |
""uncheckedValues":[] | Значение, которое необходимо исключить из отображения по умолчанию |
"showParentRows": true/false | Показывать родителей / Не показывать родителей |
Данная настройка позволяет исключить определенные значения из отображения в отчете по умолчанию. Автофильтр может быть настроен для любого столбца (атрибут справочника, виртуальный показатель)
Пример
Необходимо при открытии отчета отображать только тех сотрудников, которые имеют все статусы, кроме "Согласовано":
Для этого в поле view добавим:
"view": {}, |
---|
1 "filters": {
2 "filters": [
3 {
4 "column": 3,
5 "uncheckedValues": [
6 "Согласовано"
7 ],
8 "discriminator": "PivotColumnFilterDto"
9 }
10 ],
11 "showParentRows": true
12 },
|