Мова: Українська
Правило обов'язковості робить обов'язкове поле обов'язковим для заповнення лише тоді, коли виконується певна умова, що базується на значеннях інших полів у записі. Коли умова виконується, а поле є пустим, запис не може бути збережено. Коли умова не виконується, поле є необов'язковим.
Поведінка
Правила обов'язковості та правила релевантності
Правила релевантності та правила обов'язковості слугують різним цілям:
- Правило релевантності визначає, чи відображається поле користувачеві.
- Правило обов'язковості визначає, чи потрібно заповнювати видиме поле.
Релевантність має пріоритет, оскільки поле, приховане через те, що воно не релевантне, ніколи не є обов'язковим.
Правила обов'язковості та правила перевірки
Правило валідації перевіряє, чи надане значення відповідає певним критеріям. Правило обов'язковості перевіряє, чи було надано значення. Обидва правила можна встановити для одного й того ж поля.
Приклад
Форма моніторингу ефективності має такі поля:
| Назва | Тип поля | Обов'язкове поле? || --- | --- | --- || Рік | Текст | Так | | Звітний період | Одиничний вибір | Так | | Тип індикатора | Одиничний вибір | Так | | Ціль | Кількість | Так | | Факт | Кількість | Так | | Пояснення | Текст | Застосовано правило обов'язковості |
Поле «Пояснення» має бути обов'язковим лише тоді, коли ефективність падає нижче 60% відповідно до вимог звітності.
ФАКТ/ЦІЛЬ*100 < 60
Тим не менш, відповідальний за звітність може надати пояснення, навіть якщо ефективність перевищила 60%.
Увімкнення правил обов'язковості
- У конструкторі форм спочатку позначте поле як «Обов'язкове поле». Після встановлення прапорця «Обов'язкове поле» під ним з'явиться перемикач «Встановити правила обов'язковості».
- Увімкніть «Встановити правила обов'язковості», щоб відкрити конструктор правил або редактор формул і визначити умову, за якої поле має бути заповнене.
Введення даних
Введення даних на комп'ютері
- Коли ви вводите запис, умовна обов'язковість поля «Пояснення» набуває чинності, якщо ефективність нижча за 60%. Запис не може бути збережено, доки в поле «Пояснення» не буде введено значення.
- Якщо ефективність становить 60% або більше, поле «Пояснення» стає необов'язковим, і запис можна зберегти, не заповнюючи його.
Введення даних на мобільному пристрої
Така ж умова обов'язковості застосовується під час введення даних на мобільному пристрої. Коли умова виконується, ви не можете перейти до наступного питання, не заповнивши поле.
Інтерактивна таблиця
- Правила обов'язковості застосовуються під час додавання або редагування записів в інтерактивній таблиці. Кожен рядок оцінюється на основі власних значень, тому одне й те саме поле може бути обов'язковим в одних рядках і необов'язковим в інших у межах однієї форми.
- Рядок, у якому умова виконується, але поле є пустим, позначається як недійсний і не може бути збережений, доки поле не буде заповнено.
Імпорт записів
Під час імпорту застосовуються правила обов'язковості. Запис, у якому умова виконується, але поле є пустим, вважається недійсним.