Створення форми з підформою

Мова: Українська
Цю статтю перекладено з англійської за допомогою ШІ, тому вона може містити помилки. Ваші відгуки допоможуть нам її покращити.

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

| Важливо: Щоб користувачі могли імпортувати записи до підформи, форма повинна мати поле Серійний номер або поле-ключ. Це потрібно користувачам для визначення батьківського запису, до якого вони додають записи (підформи) під час імпортування до підформи. || --- |

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

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

Максимальна кількість підформ у підформі — 5. Максимальна кількість підформ у формі — 30.

Як створити форму з підформою

Виконайте ці кроки, щоб створити форму з підформою:

  1. Перейдіть до вашої бази даних. Якщо у вас ще немає бази даних, див. додавання бази даних.
  2. Натисніть «Додати форму», щоб відкрити сторінку дизайну форми.
  1. Назвіть вашу форму та натисніть «Додати поле», щоб переглянути палітру доступних типів полів.
  1. Натисніть «Додати поле» та виберіть «Підформа», щоб додати підформу до форми.
  1. Заповніть властивості поля підформи, надавши таку інформацію:
  • Назва: назва підформи
  • Опис: за бажанням надайте опис
  • Код: за бажанням надайте код
  • Мітка запису
  1. Це важливо, оскільки під час перегляду форми, що містить підформу з підзаписами, ви можете ідентифікувати кожен підзапис за одним із таких значень:
  • Мітка запису, якщо вона визначена в підформі;
  • Конкатенація значень ключових полів, якщо ключові поля визначені в підформі;
  • Перше текстове поле, визначене в підформі;
  • Ідентифікатор запису, якщо текстові поля не визначені.
  1. У розділі «Налаштування» встановіть прапорці, які ви хочете застосувати до поля підформи.

| Якщо ви встановите прапорець «Обов'язкове поле», відбудеться наступне: || :--- || * Під час імпортування записів до форми, яка має обов'язкову підформу, система не перешкоджатиме імпортуванню нових записів до форми, якщо для підформи немає записів. Записи до підформи потрібно імпортувати на другому етапі. | | * Система не перешкоджає видаленню записів обов'язкової підформи. Отже, навіть якщо підформа є обов'язковою, її записи можна видалити.
|

  1. Натисніть «Готово», щоб додати підформу.

Успішно, підформу додано.

Додавання полів до підформи

Натисніть на неї, щоб відкрити вкладку «Властивості», і натисніть «Відкрити підформу», щоб почати додавати поля до підформи.

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

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

  • Ви можете спроєктувати підформу так само, як і форму. Натисніть «Додати поле», щоб почати додавати поля, та визначте їхні властивості, щоб зробити підформу ще більш гнучкою.
  • Натисніть «Зберегти» на сторінці дизайну форми, щоб зберегти зміни.

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

Наступний елемент
Поле «Серійний номер»