Поняття запитів. Створення запитів у формі.

  • docx
  • 20.11.2021
Публикация на сайте для учителей

Публикация педагогических разработок

Бесплатное участие. Свидетельство автора сразу.
Мгновенные 10 документов в портфолио.

Иконка файла материала Л2-002807.docx

Поняття запитів. Створення запитів у формі.

Доволі часто робота з списками/базами даними полягає у відборі з множини даних тієї частини, яка задовольняє певні вимоги. Для цього існують спеціальні механізми, які називаються «запитами».

Запитом називають засіб пошуку даних, що зберігаються у списку, за допомогою певного критерію пошуку. Результатом виконання запиту є набір записів, які задовольняють введеному критерію.

Критерій пошуку може містити одну або більше умов, при цьому декілька умов можуть накладатися або на один стовпчик таблиці (поле списку), або одночасно на декілька стовпчиків (полів списку).

За типами критерії поділяють на прості, складні, складені та обчислювальні:

§          простий критерій містить тільки одну умову;

§          складний критерій дві і більше умов, що накладаються на дані одного поля;

§          складений критерій дві і більше умов, що накладаються на дані різних полів;

§      обчислювальний критерій містить умову вибірки даних за значенням, що обчислюється за формулою або функцією.

 

Створення запитів у формі

Для зручної роботи з окремими записами бази даних використовується форма.

Форма – зручний засіб для перегляду, зміни, додавання та вилучення записів, а також для пошуку даних у списку даних.

Викликати форму за допомогою стрічки інструментів неможливо. Для її виклику потрібно додати кнопку на панель швидкого доступу. Для цього потрібно скористатись кнопкою Настройка панели быстрого доступа

, вибрати варіант Другие команды, серед списку усіх команд знайти варіант Форма           та додати цю кнопку на панель швидкого доступу.

Вікно форми має назву робочого аркуша, де розташований список даних, і одразу показує зміст першого


запису зі списку (рис. 1):

Рис.1. База даних та форма для її відображення


Для пересування по записах можна використовувати бігунок (слайдер) на лінійці переміщення або кнопки Далее та Назад. Для переміщення по значеннях полів запису можна використовувати мишку або клавіші Tab – на наступне поле, або Shift + Tab на попереднє поле запису.

Зміст полів запису (крім полів, що містять формули), можна змінювати. Для збереження змін потрібно скористатись кнопкою Добавить або закрити форму. Відмінити внесені зміни можна кнопкою Вернуть, поки запис ще є активним. Якщо зміни вже збережені, відмінити редагування неможливо. Кнопка Удалить видаляє поточний запис, і його також неможливо відновити.

Кнопка Добавить дозволяє створити новий запис, а вихідні значення (поля, що містять формули/функції) будуть обчислені автоматично при натисненні клавіші Enter, кнопкиДобавить або кнопки Закрыть.

Для створення запитів у вікні форми існує кнопка Критерии. Вона дає користувачу чисте вікно форми, в якому можна накласти потрібні умови на ті чи інші поля. За допомогою форми можна створювати простий критерій (записується одна умова на одне поле), або складений критерій (по одній умові на кілька полів) (рис. 2). Складний та обчислювальний критерій у формах використовувати не можна.

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

Назад.

Рис. 2. Створення запиту у вікні форми

 

При занесенні умов можна використовувати знаки ? і *. Знак ? замінює під час пошуку один будь-який текстовий символ, а знак * – будь-яку кількість будь-яких текстових символів. Кнопка Очистить видаляє всі умови, Вернуть – повертає очищені умови, Правка повертає користувача у вікно форми для редагування записів, Закрыть закриває вікно форми.

 

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