English Прапір English Español Прапір Español Deutsch Прапір Deutsch Italiano Прапір Italiano Polski Прапір Polski Nederlands Прапір Nederlands Português Прапір Português Français Прапір Français 中文 Прапір 中文 日本語 Прапір 日本語 हिन्दी Прапір हिन्दी اللغة العربية Прапір اللغة العربية Русский Прапір Русский Українська Прапір Українська עִברִית Прапір עִברִית Ελληνικά Прапір Ελληνικά Türk Прапір Türk Latvietis Прапір Latvietis Dansk Прапір Dansk Norsk Прапір Norsk Íslenska Прапір Íslenska 한국어 Прапір 한국어 Suomen Прапір Suomen Gaeilge Прапір Gaeilge Bahasa Melayu Прапір Bahasa Melayu Svenska Прапір Svenska Čeština Прапір Čeština
Користувач ІконкаУвійти
Українська Прапір Українська

Увійти

 

Формула (тип поля)

Використовуйте функції даного типу поля, щоб виконати розрахунки в базі даних

Тип поля Формула знаходиться в секції "Додаткові":

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

Приклад: таблиця із замовленнями, яка має колонки "Найменування", "Ціна" і "Кількість".

За допомогою поля Формула можна порахувати підсумок. Створюємо поле "Загалом".

Формула буде мати такий вигляд:

поле "Ціна" * (помножити) на поле "Кількість"

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

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

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

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

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

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

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

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

Якщо між таблицями є зв'язок, то у якості операндів можуть бути колонки з пов'язаної таблиці.

Ми зв'язали клієнтів з їх замовленнями, а тепер припустимо, що для всіх клієнтів діє знижка у 20%.

Додамо формулу, яка порахує суму до сплати.Формула буде мати наступний вигляд:

поле "Загалом" (з таблиці "Замовлення") - (мінус) КОНСТАНТА - 20%

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

В результаті колонка "До оплати" відображає підсумкову ціну - 20%:


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