Сценарий применения#
В этом разделе описываются функции, связанные с фильтрующими компонентами.
Описание функции#
В таблице приведены базовые функции фильтрующих компонентов:
| Функция | Поддерживаемый фильтр |
|---|---|
| Фильтр списка опций | Фильтр по тексту / Фильтр-дерево |
| Сортировка опций | Фильтр по тексту / Фильтр-дерево |
| Задаёт диапазон управления (список компонентов, которые подчиняются этому фильтру) | Фильтр по времени / Фильтр по тексту / Фильтр-дерево / Числовой фильтр |
| Смена типа отображения фильтра | Фильтр по времени / Фильтр по тексту / Фильтр-дерево / Числовой фильтр |
| Задаёт значение по умолчанию | Фильтр по времени / Фильтр по тексту / Числовой фильтр |
| Задаёт режим выбора (одиночный/множественный) | Фильтр по тексту / Числовой фильтр |
| Обязательное поле | Фильтр по времени / Фильтр по тексту / Фильтр-дерево / Числовой фильтр |
| Очистка выбранных данных | Все фильтры (включая составной) |
| Настройка стиля фильтра | Все фильтры (включая составной) |
Фильтрация опций#
Если нужно отображать не все, а только часть опций (например, только A, B и C из A, B, C, D), используйте фильтрацию списка опций.
Пример: вы хотите оставить в выпадающем списке только три типа контрактов. Добавьте нужное поле в фильтр и настройте условие.
В результате доступны только эти три типа.
Примечание: Временной и числовой фильтр не поддерживает фильтрацию своего списка.
Сортировка опций#
Сортировка помогает быстрее найти нужную опцию.
Сортировка по возрастанию/убыванию: например, сортировать Тип контракта по Общей сумме.
Кастомная сортировка: перетаскивайте значения в желаемом порядке вручную.
Настройка диапазона управления#
На странице настройки фильтра можно указать, на какие именно компоненты влияет этот фильтр. Если не указать — применяется по умолчанию ко всем подходящим. Компоненты, не имеющие связи по данным, будут неактивны (серые).
Переключение типа отображения фильтра#
Можно менять вид фильтра (например, выпадающий список → группа кнопок).
Задание значения по умолчанию#
Значение по умолчанию — заранее выбранная опция для удобства пользователей.
Примечание: При выборе Пользовательского списка значений опция выбора значения по умолчанию недоступна.
Метод фильтрации (одиночный или множественный выбор)#
В настройках фильтра укажите — разрешён ли только один или несколько вариантов.
Обязательное поле в фильтре#
Галочка "Сделать обязательным" не позволит убрать выбранное значение — компонент всегда фильтрует часть данных, предотвращая перегрузку.
Очистка выбранных данных#
Функция Очистить выбранные данные сбрасывает фильтр.
Настройка стиля фильтра#
В разделе "Стиль дашборда" — "Свой" — "Фильтрующий компонент" можно задать цвет подложки, шрифт заголовка, фон и цветовую тему, скругления, рамку и т.д.