logologo
Начало
Руководство
Разработка
Плагины
API
English
简体中文
日本語
한국어
Deutsch
Français
Español
Português
Русский
Italiano
Türkçe
Українська
Tiếng Việt
Bahasa Indonesia
ไทย
Polski
Nederlands
Čeština
العربية
עברית
हिन्दी
Svenska
Начало
Руководство
Разработка
Плагины
API
logologo
Обзор

Блоки

Обзор

Блоки данных

Таблица
Форма
Детали
Список
Карточки-сетка
Диаграмма

Блок фильтров

Форма

Другие блоки

Панель управления
Iframe
Встроенный блок
Markdown
JS Block

Настройки блока

Область данных
Макет
Правила взаимодействия блоков
Правила взаимодействия полей
Правила сортировки
Удаление блока
Заголовок блока

Поле

Обзор

Общие настройки

Поля таблицы
Поля сведений
Поля формы фильтрации
Поля формы

Специальные настройки

Дата
Файловый менеджер
Подформа
Выпадающий список
Селектор данных
Каскадный селектор
Вложенная таблица
Вложенные сведения
Заголовок
JS Field
JS Item
JS Column

Настройки поля

Значение по умолчанию
Метка поля
Отображение метки
Подсказка для поля
Область данных
Компонент поля
Форматирование чисел
Режим
Обязательное
Поле заголовка
Правила валидации
Компонент поля связи

Действие

Обзор

Настройки действия

Кнопка редактирования
Запрос подтверждения
Присвоение значения полю
Привязка рабочего процесса
Модальное окно редактирования
Правила взаимодействия действий

Тип действия

Добавить
Просмотр
Удалить
Редактировать
Импорт
Импорт Pro
Экспорт
Экспорт Pro
Экспорт вложений
Фильтр
Ссылка
Открыть модальное окно
Обновить
Отправить данные
Запустить рабочий процесс
Обновить запись
Массовое обновление
Добавить дочернюю запись
JS Action
Права на действия

Продвинутый уровень

Правила взаимодействия
Поток событий
Переменная
RunJS
Previous PageДиаграмма
Next PageПанель управления
Уведомление о переводе ИИ

Эта документация была автоматически переведена ИИ.

#Форма фильтрации

#Введение

Форма фильтрации позволяет пользователям фильтровать данные, заполняя поля формы. Её можно использовать для фильтрации блоков таблиц, блоков диаграмм, блоков списков и других элементов.

#Как использовать

Давайте начнем с простого примера, чтобы быстро понять, как использовать форму фильтрации. Предположим, у нас есть блок таблицы с информацией о пользователях, и мы хотим фильтровать эти данные с помощью формы фильтрации, как показано ниже:

20251031163036_rec_

Шаги настройки:

  1. Включите режим редактирования и добавьте на страницу блок «Форма фильтрации» и блок «Таблица». 20251031163525_rec_
  2. Добавьте поле «Никнейм» как в блок таблицы, так и в блок формы фильтрации. 20251031163932_rec_
  3. Теперь вы можете начать использовать её. 20251031163036_rec_

#Расширенное использование

Блок формы фильтрации поддерживает более расширенные настройки. Ниже представлены некоторые распространенные сценарии использования.

#Связывание нескольких блоков

Одно поле формы может одновременно фильтровать данные в нескольких блоках. Вот как это сделать:

  1. Нажмите на опцию настройки «Связать поля» для поля. 20251031170300
  2. Добавьте целевые блоки, которые вы хотите связать. В этом примере мы выберем блок списка на странице. 20251031170718
  3. Выберите одно или несколько полей из блока списка для связи. Здесь мы выбираем поле «Никнейм». 20251031171039
  4. Нажмите кнопку сохранения, чтобы завершить настройку. Результат выглядит следующим образом: 20251031171209_rec_

#Связывание блоков диаграмм

См. также: Фильтры страницы и связывание

#Пользовательские поля

Помимо выбора полей из коллекций, вы также можете создавать поля формы с помощью «Пользовательских полей». Например, вы можете создать выпадающее поле выбора с настраиваемыми опциями. Вот как это сделать:

  1. Нажмите на опцию «Пользовательские поля», чтобы открыть панель настройки. 20251031173833
  2. Заполните заголовок поля, выберите «Select» в качестве модели поля и настройте опции. 20251031174857_rec_
  3. Вновь добавленные пользовательские поля необходимо вручную связать с полями в целевых блоках. Вот как это сделать: 20251031181957_rec_
  4. Настройка завершена. Результат выглядит следующим образом: 20251031182235_rec_

В настоящее время поддерживаются следующие модели полей:

  • Input: Однострочное текстовое поле ввода
  • Number: Числовое поле ввода
  • Date: Выбор даты
  • Select: Выпадающий список (можно настроить для одиночного или множественного выбора)
  • Radio group: Группа радиокнопок
  • Checkbox group: Группа флажков

#Сворачивание

Добавьте кнопку сворачивания, чтобы сворачивать и разворачивать содержимое формы фильтрации, экономя место на странице.

20251031182743

Поддерживаемые настройки:

20251031182849

  • Количество строк при сворачивании: Определяет, сколько строк полей формы отображается в свернутом состоянии.
  • Свернуто по умолчанию: Если включено, форма фильтрации по умолчанию отображается в свернутом состоянии.