Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ОБД З Савчук ТО.doc
Скачиваний:
1
Добавлен:
01.04.2025
Размер:
14.27 Mб
Скачать

3 Побудова виразів Використання текстових полів у виразах

У виразах можна використовувати не тільки числа, але і текст. На рисунку 4.91 зображена одна з розповсюджених формул, яка використовується для об'єднання полів [Имя] і [Фамилия].

Рисунок 4.91 – Створення виразу з використанням текстових полів

Ця формула має структуру: [Имя]&" "&[Фамилия], де подвійні лапки подаються через один пробіл.

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

Побудова виразів обчислювальних полів

Для введення виразу при створенні поля, яке обчислюється, необхідно виконати послідовність команд ПОСТРОИТЬÞПОСТРОИТЕЛЬ ВЫРАЖЕНИЙ.

У верхній частині діалогового вікна ПОСТРОИТЕЛЬ ВЫРАЖЕНИЙ (рис. 4.92) розташована область, де фактично створюється вираз, а нижче знаходяться оператори, які можна використовувати при цьому:

Панель операторів Поле, в якому вводяться вирази

Папки, в яких містяться Поле з елементами, які Поле, в якому

елементи бази даних містяться в вибраній папці відображуються

деталі елементів

Рисунок 4.92 – Діалогове вікно ПОСТРОИТЕЛЬ ВЫРАЖЕНИЙ

  • оператори додавання, віднімання, множення і ділення для виконання простих арифметичних дій;

  • оператор амперсанд (&) для об'єднання двох текстових полів;

  • дві групи логічних операторів, за допомогою яких можна створити вирази, що використовуються при заданні умов.

У нижній частині вікна знаходяться три секції:

  • папки, в яких містяться елементи бази даних;

  • поле, в якому містяться елементи вибраної папки;

  • поле, в якому відображені деталі елементів вибраної папки.

Для того, щоб додати поле однієї з таблиць бази даних у вираз, необхідно:

  • відкрити папку ТАБЛИЦЫ;

  • вибрати ім’я таблиці, поле якої додається у вираз;

  • вибрати поле поточної таблиці подвійним натисненням на його імені.

На рисунку 4.93 у вікні ПОСТРОИТЕЛЬ ВЫРАЖЕНИЙ відкрита папка [Товары], а ім'я поля [МинимальныйЗапас] використовується у виразі, що створюється.

Рисунок 4.93 – Приклад вибору імені поля для додання у вираз

Слід звернути увагу, що ПОСТРОИТЕЛЬ ВЫРАЖЕНИЙ самостійно включає ім'я таблиці і знак оклику перед ім'ям поля. Вираз приймає такий вигляд:

[Ім'я таблиці] ! [Ім'я поля]

Папки, що знаходяться в першій секції вікна ПОСТРОИТЕЛЬ ВЫРАЖЕНИЙ, містять не тільки інформацію бази даних, але і списки вбудованих функцій, операторів і констант. Ці дані впорядковані за категоріями у кожній окремій папці.

Папка ВСТРОЕННЫЕ ФУНКЦИИ містить перелік вбудованих функцій, а також функцій, що були введені в систему користувачем. Для виклику однієї з вбудованих функцій відкривають папку ВСТРОЕННЫЕ ФУНКЦИИ, вибирають відповідну групу функцій із другої секції та необхідну функцію у третій (правій) секції вікна. На рисунку 4.94 показана відкрита папка ВСТРОЕННЫЕ ФУНКЦИИ, з яких вибрані ФИНАНСОВЫЕ функції, а у третій секції уточнюється функція DDB, як обрана з списку доступних функцій.

Папка КОНСТАНТЫ містить константи, що використовуються в логічних виразах, наприклад TRUE (Істина), FALSE (Хибність), чи відповідають порожньому значенню.

Папка ОПЕРАТОРЫ зберігає:

  • імена виразів, що створені користувачем;

  • АРИФМЕТИЧЕСКИЕ оператори, які подані у вигляді кнопок, розташованих у лівій частині вікна, а саме оператор піднесення до степеня (^); оператор MOD для обчислення залишку від ділення двох цілих чисел; оператор ділення цілих чисел (\) та ін.

Папка ОБЩИЕ ВЫРАЖЕНИЯ дозволяє включати різні елементи загального призначення, які використовуються при створенні звітів.

Рисунок 4.94 – Вибір вбудованої фінансової функції DDB

Опція ПОСТРОИТЕЛЬ ВЫРАЖЕНИЙ допомагає будувати вирази та перевіряти їх синтаксис. Наприклад, коли у відповідь на відсутність оператора у виразі між операндами [МинимальныйЗапас] і [Ожидается] таблиці ТОВАРЫ, з’явиться ознака його некоректності - <<Выражениe>>, як показано на рисунку 4.95.

Рисунок 4.95 – Перевірка синтаксису виразів, що створюються у вікні ПОСТРОИТЕЛЬ ВЫРАЖЕНИЙ