English
Italiano
Español
Français
Deutsch
Português
Ελληνικά
Nederlands
Polski
Čeština
中文
日本語
हिन्दी
اللغة العربية
Русский
Українська
עִברִית
Türk
Latvietis
Dansk
Norsk
Íslenska
한국어
Suomen
Gaeilge
Bahasa Melayu
Svenska
Українська
Використовуйте функції даного типу поля, щоб виконати розрахунки в базі даних
Тип поля Формула знаходиться в секції "Додаткові":

Даний тип поля потрібен для проведення простих арифметичних операцій (додавання, віднімання, множення, ділення) з числовими полями, або для з'єднання значень з різних текстових полів.
Приклад: таблиця із замовленнями, яка має колонки "Найменування", "Ціна" і "Кількість".

За допомогою поля Формула можна порахувати підсумок. Створюємо поле "Загалом".
Формула буде мати такий вигляд:
поле "Ціна" * (помножити) на поле "Кількість"

У даному прикладі операнди слід обробляти як числа з крапкою, оскільки ціна не завжди може бути цілим числом.
Результат підрахунку можна побачити в таблиці:

На сторінці редагування налаштувань поля Формула можна включити опцію "Показувати поле на формі".

Якщо дана опція активована, ви зможете побачити поле на формі, яке буде робити підрахунок в реальному часі, в залежності від введних значень:

Для демонстрації наступного прикладу використовуємо таблицю "Клієнти", яка містить колонки "Ім'я", "Прізвище" і "Телефон".

Для початку додамо формулу "Ім'я та прізвище".

Як зазначено вище, якщо у формулі обробляти операнди як текст, то формула з'єднає значення інших колонок.

Зв'яжемо між собою таблиці "Замовлення" і "Клієнти". Детальніше про зв'язок між таблицями читайте в цій статті.

Якщо між таблицями є зв'язок, то у якості операндів можуть бути колонки з пов'язаної таблиці.
Ми зв'язали клієнтів з їх замовленнями, а тепер припустимо, що для всіх клієнтів діє знижка у 20%.
Додамо формулу, яка порахує суму до сплати.Формула буде мати наступний вигляд:
поле "Загалом" (з таблиці "Замовлення") - (мінус) КОНСТАНТА - 20%

Використовуючи константу у якості операнда, ви зможете вказати будь-яке значення. Поле КОНСТАНТА підтримує числові і текстові значення, а також відсотки.
В результаті колонка "До оплати" відображає підсумкову ціну - 20%:

Для більш складних математичних розрахунків використовуйте Функції та Скрипти.