- •Лабораторна робота 1 інтерфейс середи ms access
- •Лабораторна робота 2 створення бази даних за допомогою майстра та констуктора таблиць
- •Лабораторна робота 3 зв'язок таблиць
- •Лабораторна робота 4 параметри поля. Індекси Параметри поля
- •Лабораторна робота 5 створення запитів за допомогою майстра та конструктора запитів. Умова відбору
- •Майстер запитів
- •Конструктор запитів
- •Умова відбору
- •Лабораторна робота 6 підсумковий запит. Запит дії Підсумковий запит
- •Запит дії
- •Лабораторна робота 7 фільтри
- •Лабораторна робота 8 створення форм за допомогою майстра та конструктора форм.
- •Майстер форм
- •Конструктор форм
- •Елементи управління
- •Лабораторна робота 9 створення звіту за допомогою майстра та конструктора звітів. Групування та сортування у звітах Майстер звітів
- •Конструктор звітів
- •Групування та сортування
Лабораторна робота 7 фільтри
Установка фільтру - найпростіший спосіб відбору частини записів у таблиці, запиті або формі. У цій лабораторній роботі за допомогою фільтра буде виділено кілька записів таблиці Контакти.
1. У вікні бази даних натисніть на кнопці Таблиці, а потім двічі на значку Контакти.
2. У стовпці Прізвище натисніть на комірці з прізвищем Петров.
3. Натисніть на кнопці Фільтр по виділеному (Filter By Selection). У результаті видимими залишаться тільки ті записи, в поле Прізвище яких є параметр Петров (рис. 7.1).
4. Щоб скасувати вплив фільтра, натисніть на кнопці Видалити фільтр (Remove Filter).
Рис. 7.1. Фільтрація записів
Фільтр може бути і більш складним. Наприклад, щоб залишити всі записи з прізвищем Петров і непустим полем телефону, виконайте наступні кроки.
5. Виберіть команду Записи> Фільтр> Розширений фільтр (Records> Filter> Advanced Filter / Sort). Відкриється вікно, схоже на конструктор запиту. Критерій рівності поля Прізвище значенням Петров вже буде присутній у бланку фільтра.
6. Перетягніть поле Робочий Телефон у другий стовпчик бланка.
7. У осередок Умова відбору введіть формулу <> Null (рис. 7.2).
Значення будь-якого порожнього поля дорівнює величині NuIL Умова <> NuII перевіряє поле на нерівність величиною Null, тобто відбирає всі не порожні поля.
8. Виберіть команду Фільтр> Застосувати фільтр (Filter> Apply Filter / Sort). Настроєний "фільтр буде застосований до таблиці Контакти. У результаті в ній залишаться тільки два записи.
9. За допомогою команди Записи> Видалити фільтр (Records> Remove Filter / Sort) скасуйте фільтрацію.
Рис. 7.2. Вікно розширеного фільтра
Питання для самоперевірки
1. Установка фільтру.
2. Розширений фільтр.
3. Умова відбору не порожніх полів таблиці.
4. Скасування фільтру.
Лабораторна робота 8 створення форм за допомогою майстра та конструктора форм.
У той час як таблиці та запити дозволяють відобразити на екрані довгі списки записів, форми дають можливість зосередитися на конкретній запису. Вони полегшують введення, редагування і сприйняття інформації, можуть містити допоміжні підписи та елементи оформлення.
Майстер форм
Майстер форм дозволяє зберегти час і швидко сконструювати привабливу форму для записів будь-якої таблиці.
1. За допомогою команди Файл> Відкрити (File> Open) відкрийте базу даних Контакти, створену на попередньому занятті.
2. У вікні бази даних натисніть на кнопці Форми (Forms).
3. У списку форм двічі натисніть на значку Створення форми за допомогою майстра (Create Form By Using Wizard).
4. У списку Таблиці / запити першого вікна майстра, показаного на рис. 8.1, виберіть пункт Таблиця: Контакти.
Рис. 8.1. Майстер форм
5. Натисніть на кнопці », щоб додати до списку Вибрані поля всі поля таблиці.
6. Виділіть пункт Код_Контакти і натисканням на кнопці < приберіть це поле назад в лівий список. Вміст поля Код_Контакти генерується автоматично, а його значення несуттєво для користувача, тому не слід включати це поле у форму.
7. Натисніть на кнопці Далі.
8. У наступному вікні діалогу виберіть для форми стиль Вирівняний (Justified) і натисніть на кнопці Далі.
9. У списку третього вікна виберіть варіант оформлення Камінь (Stone) або будь-який інший вподобаний вам стиль і знову натисніть на кнопці Далі.
10. У останньому вікні майстра натисніть на кнопці Готово, не змінюючи ніяких параметрів. Майстер згенерує форму і відкриє її в режимі перегляду даних.
11. Натисніть кілька разів на кнопці Наступний запис, щоб дістатися до інформації про Василя Петрова. У цьому записі відсутні адресу, назву фірми і телефон.
12. Натисніть на полі нижче підпису Адреса та введіть адресу Василя Петрова.
13. Аналогічним способом додайте назву компанії і телефон (рис. 8.2).
Рис. 8.2. Форма для таблиці Контакти
14. Натисніть на кнопці Новий запис (New Record) і додайте інформацію ще про одну людину. Як бачите, форма дозволяє переглядати і редагувати будь-який запис, а також додавати записи.
