Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
метод вказівки до курсової.docx
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
93.01 Кб
Скачать
      1. Розробка форм на базі запиту.

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

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

Важливою властивістю запитів є те, що при створенні результуючої таблиці можна не тільки вибирати інформацію з бази, але й обробляти її. При роботі запиту дані можуть упорядковуватися (сортуватися), фільтруватися (відсіватися), поєднуватися, розділятися, змінюватися, і при цьому ніяких змін у базових таблицях може не відбуватися. Результати обробки позначаються тільки на змісті результуючої таблиці, а вона має тимчасовий характер, і іноді її навіть називають моментальним знімком або динамічним набором даних.

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

Для засвоєння процесу розробки форм на базі запиту, виконайте наступні дії:

  1. створіть форму на базі запиту на вибірку, скориставшись бланком запиту за зразком;

  2. створіть форму на базі запиту, що об’єднує дані декількох таблиць;

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

  4. побудуйте форму на базі щойно створеного складного запиту;

  5. Модифікуйте створену форму, додавши деякі підсумкові обчислення.

  1. Побудова підпорядкованих форм.

У форму можна вставляти інші форми до трьох рівнів вкладеності. Щоб змінити розмір елемента управління підпорядкованої форми або будь-який елемент управління, в якому виводяться кілька рядків, можна скористатись командою: Формат —» Розмір —* По розміру даних. Команда: По розміру даних встановить ширину елемента управління, базуючись на ширині підпорядкованої форми. Крім цього, ця команда “зменшує” висоту форми, щоб на екрані виводилось ціле число рядків. Для того, щоб збільшити висоту елемента управління і щоб помістити в нього ще один рядок, потрібно перетягнути нижній край елемента управління вниз, а потім скористатись командою: По розміру даних. Щоб зв’язати головну і підпорядковану форму, потрібно встановити три властивості елемента управління. Якщо для створення незв’язаного елемента управління підпорядкованої форми користуються відповідною кнопкою на панелі елементів, то потрібно в стрічці властивості: Об’єкт - Джерело ввести ім’я форми, яка буде використовуватися як підпорядкована. Якщо перетягнути підпорядковану форму в головну, то Access уже сам встановить цю властивість. В якості значення властивості: Основні поля потрібно ввести ім’я елемента управління головної форми, значення якого означає, що виведе Access в підлеглу форму. Далі потрібно ввести з клавіатури ім’я зв’язаного поля підпорядкованої форми в якості значення властивості: Підпорядковані поля.

Якщо джерелом головної і підпорядкованої форми є таблиця (а не запит) і зв’язок між двома таблицями визначений, то Access автоматично призначить значення двох властивостей (Основні поля і Підпорядковані поля), використовуючи зв’язані поля (в тому випадку, якщо перетягували підпорядковану форму в головну). Access також встановить зв’язок між головною і підпорядкованою формою (якщо головна форма базується на таблиці, а в підпорядкованій формі є поле з іменем, що співпадає з іменем первинного ключа базової таблиці головної форми).

Для засвоєння всіх етапів побудови підпорядкованих форм виконайте наступні дії:

  1. побудуйте джерело даних для підпорядкованої форми;

  2. створіть підпорядковану форму;

  3. здійсніть вибір джерела даних для головної форми;

  4. створіть головну форму і зв’яжіть її з підпорядкованою;

  5. модифікуйте створену форму, додавши в неї незв’язаний малюнок.