logologo
Початок
Посібник
Розробка
Плагіни
API
Головна
English
简体中文
日本語
한국어
Español
Português
Deutsch
Français
Русский
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
Шаблони UI
Previous PageДіаграма
Next PageПанель дій
Повідомлення про ШІ-переклад

Цей документ було перекладено за допомогою ШІ. Для точної інформації зверніться до англійської версії.

#Фільтр-форма

#Вступ

Фільтр-форма дозволяє користувачам фільтрувати дані, заповнюючи поля форми. Її можна використовувати для фільтрації блоків таблиці, блоків діаграми, блоків списку тощо.

#Як використовувати

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

20251031163036_rec_

Кроки конфігурації наступні:

  1. Увімкніть режим конфігурації, додайте на сторінку блок «Фільтр-форма» та «Блок таблиці». 20251031163525_rec_
  2. Додайте поле «Нікнейм» у блок таблиці та блок фільтр-форми. 20251031163932_rec_
  3. Тепер можна починати використання. 20251031163036_rec_

#Розширене використання

Блок фільтр-форми підтримує більше розширених конфігурацій, нижче наведено деякі поширені способи використання.

#Зв'язування кількох блоків

Одне поле форми може одночасно фільтрувати дані в кількох блоках. Порядок дій наступний:

  1. Натисніть на пункт конфігурації поля «Connect fields». 20251031170300
  2. Додайте цільові блоки, які потрібно пов'язати, тут ми вибираємо блок списку на сторінці. 20251031170718
  3. Виберіть одне або кілька полів у блоці списку для зв'язку. Тут ми вибираємо поле «Нікнейм». 20251031171039
  4. Натисніть кнопку збереження, щоб завершити конфігурацію, результат показано нижче: 20251031171209_rec_

#Зв'язування блоків діаграм

Довідка: Фільтри сторінок та взаємодія

#Користувацькі поля

Окрім вибору полів із колекції, ви також можете створювати поля форми за допомогою «Користувацьких полів». Наприклад, можна створити поле випадаючого списку та налаштувати варіанти. Порядок дій наступний:

  1. Натисніть на опцію «Користувацькі поля», з'явиться інтерфейс конфігурації. 20251031173833
  2. Введіть заголовок поля, у «Типі поля» виберіть «Вибір» та налаштуйте варіанти. 20251031174857_rec_
  3. Щойно додані користувацькі поля потрібно вручну пов'язати з полями цільового блоку, спосіб дій наступний: 20251031181957_rec_
  4. Конфігурацію завершено, результат показано нижче: 20251031182235_rec_

Наразі підтримуються такі типи полів:

  • Текстове поле
  • Число
  • Дата
  • Вибір
  • Перемикач
  • Прапорець
  • Пов'язані записи

#Пов'язані записи (Користувацьке поле зв'язку)

«Пов'язані записи» підходять для сценаріїв «фільтрації за записами пов'язаної колекції». Наприклад, у списку замовлень фільтрація за «Клієнтом» або у списку завдань фільтрація за «Відповідальним».

Опис пунктів конфігурації:

  • Цільова колекція: вказує, з якої колекції завантажувати доступні для вибору записи.
  • Поле заголовка: використовується для тексту відображення у випадаючих варіантах та вибраних тегах (наприклад, назва, заголовок).
  • Поле значення: використовується для значення, що надсилається під час фактичної фільтрації, зазвичай вибирається поле первинного ключа (наприклад, id).
  • Дозволити множинний вибір: після увімкнення можна вибирати кілька записів одночасно.
  • Оператор: визначає, як відповідають умови фільтрації (див. опис «Оператор» нижче).

Рекомендована конфігурація:

  1. Для Поля заголовка вибирайте поле з високою читабельністю (наприклад, «Назва»), щоб уникнути використання лише ID, що впливає на зручність.
  2. Для Поля значення надавайте перевагу полю первинного ключа, щоб гарантувати стабільність та унікальність фільтрації.
  3. У сценаріях одиничного вибору зазвичай вимикайте Дозволити множинний вибір, у сценаріях множинного вибору вмикайте Дозволити множинний вибір та використовуйте відповідний Оператор.

#Оператор

Оператор використовується для визначення відносин відповідності між «значенням поля фільтр-форми» та «значенням поля цільового блоку».

#Згортання

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

20251031182743

Підтримуються такі конфігурації:

20251031182849

  • Кількість рядків при згортанні: встановлює кількість рядків полів форми, що відображаються у згорнутому стані.
  • Згорнуто за замовчуванням: після увімкнення фільтр-форма за замовчуванням відображатиметься у згорнутому стані.