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Деталі
Повідомлення про ШІ-переклад

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

#Блок форми

#Вступ

Блок форми — це важливий блок для побудови інтерфейсів введення та редагування даних. Він має високий ступінь налаштовуваності, базується на моделі даних для використання відповідних компонентів для відображення потрібних полів. Через потоки подій, такі як правила зв'язку, блок форми може динамічно відображати поля. Крім того, його можна поєднувати з робочими процесами для реалізації автоматизованого запуску процесів та обробки даних, що додатково підвищує ефективність роботи або дозволяє реалізувати логічну оркестрацію.

#Додавання блоку форми

  • Редагувати форму: використовується для зміни наявних даних.
  • Нова форма: використовується для створення нових записів даних.

20251023191139

#Параметри конфігурації блоку

20251023191448

#Правила зв'язку блоку

Керуйте поведінкою блоку (наприклад, чи відображати його, чи виконувати JavaScript) за допомогою правил зв'язку.

20251023191703

Більше деталей дивіться у Правила зв'язку блоку

#Правила зв'язку полів

Керуйте поведінкою полів форми за допомогою правил зв'язку.

20251023191849

Більше деталей дивіться у Правила зв'язку полів

#Макет

Блок форми підтримує два типи макета, які встановлюються за допомогою атрибута layout:

  • horizontal (горизонтальний): цей макет дозволяє відображати мітку та вміст в одному рядку, заощаджуючи вертикальний простір, що підходить для простих форм або випадків з малою кількістю інформації.
  • vertical (вертикальний) (за замовчуванням): мітка розташована над полем, цей макет робить форму легшою для читання та заповнення, особливо для форм, що містять багато полів або складні елементи введення.

20251023193638

#Конфігурація полів

#Поля цієї колекції

Примітка: поля з успадкованих колекцій (тобто поля батьківської колекції) автоматично об'єднуються та відображаються у поточному списку полів.

20240416230739

#Поля пов'язаної колекції

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

20260212161035

  • Наразі підтримуються лише зв'язки «один-до-одного» (наприклад, belongsTo / hasOne тощо).
  • Зазвичай використовується разом із реляційним полем (яке служить для вибору пов'язаного запису): компонент реляційного поля відповідає за вибір/зміну пов'язаного запису, а поле пов'язаної колекції відповідає за відображення додаткової інформації про цей запис (лише для читання).

Приклад: після вибору «Відповідального» у формі відображаються номер телефону, електронна пошта та інша інформація цього відповідального.

Якщо у формі редагування не налаштовано реляційне поле «Відповідальний», відповідна пов'язана інформація все одно може відображатися. Коли реляційне поле «Відповідальний» налаштовано, при зміні відповідального відповідна пов'язана інформація буде оновлена до відповідного запису.

20260212160748

#Інші поля

20251023192559

  • Написання JavaScript дозволяє реалізувати кастомне відображення вмісту та забезпечити показ складних даних.

20251023192935

#Шаблон поля

Шаблон поля використовується для повторного використання конфігурацій області полів у блоці форми. Детальніше див. у Шаблон поля.

field-template-menu-20251228

#Конфігурація дій

20251023193231

  • Надіслати
  • Запустити робочий процес
  • JS Action
  • AI-співробітник