- •Методичні вказівки
- •1.2. Що таке “Бази даних”?
- •1.3. Архітектура Microsoft Access
- •1.4. Створення нової бази даних
- •1.5 Створення таблиці в режимі конструктора
- •1.5.1 Визначення полів
- •1.5.2 Типи даних
- •1.5.3. Властивості полів
- •1.6. Первинний ключ і зв'язування таблиць
- •1.7. Обмеження для бази даних
- •1.8. Зміна проекту бази даних
- •Робота з даними
- •2.1. Використання режиму таблиці
- •Перегляд даних
- •2.1.2. Зміна макета таблиці
- •2.1.3. Зміна даних
- •2.1.4. Сортування й пошук даних
- •2.2. Робота з даними за допомогою запиту на вибірку
- •2.2.1. Вибір даних з однієї таблиці
- •2.2.2. Багатотабличні запити
- •2.3. Структурована мова запиту (sql)
- •Використання форм
- •3.1. Основні відомості про форми
- •3.1.1. Застосування форм
- •3.1.2. Огляд форм
- •3.1.3. Створення простої форми для введення даних
- •3.1.4. Створення форми за допомогою майстра
- •3.2. Розробка складної форми
- •3.2.1. Створення форми на основі багатотабличного запиту
- •3.2.2. Створення й впровадження підлеглих і багатосторінкових таблиць
- •3.2.3. Об'єкти ole у формі
- •3.3. Робота з даними в режимі форми
- •3.3.1. Перегляд даних
- •3.3.2. Додавання записів і зміна даних
- •3.3.3. Пошук і сортування даних
- •Розробка звітів
- •4.1. Основні відомості про звіти
- •4.2. Створення звіту
- •4.2.1. Створення звіту в режимі конструктора
- •4.2.2. Створення звіту за допомогою майстра
- •4.3. Використання полів, що обчислюються
- •Загальні відомості про макроси
- •5.1. Використання макросів
- •5.2. Створення простого макросу
3.1.4. Створення форми за допомогою майстра
Щоб почати створення форми за допомогою майстра, потрібно відкрити базу даних, вибрати у вікні бази даних вкладку Форми й клацнути на пункті меню Создать. Відкриється вікно діалогу, представлене на рис. 3.1.
У вікні діалогу (рис. 3.1.) вибрати один із шести майстрів . Розглянемо створення форми на прикладі Мастера форм. При виборі цього пункту меню процес створення форми ведеться за допомогою вікна діалогу, що викликається на екран кнопкою Далее в наступній послідовності:
Доступные поля переносяться в список Выбранные поля кнопкою зі стрілкою вправо;
вибирається зовнішній вигляд форми, що створюється: в один стовпець, стрічковий або табличний;
вибирається стиль оформлення форми, що створюється, із представлених зразків;
уводиться ім'я форми, під яким вона буде збережена й натискається на кнопку Готово.
Після створення форми за допомогою майстра є можливості для поліпшення її зовнішнього вигляду: можна настроїти ширину полів, вирівняти їх по правому або по лівому краю, згрупувати поля на екрані в зручному для користувача вигляді, змінити кольори, написи й таке інше. Це робиться в режимі Конструктора форм.
3.2. Розробка складної форми
3.2.1. Створення форми на основі багатотабличного запиту
Раніше створювалися форми, що дозволяють переглядати й обновляти дані однієї таблиці. Але що робити, якщо потрібний великий обсяг інформації зі зв'язаних таблиць? Найкращим способом рішення цього завдання є створення запиту, що поєднує дані із двох і більш зв'язаних таблиць, і побудова форми на основі запиту.
3.2.2. Створення й впровадження підлеглих і багатосторінкових таблиць
Щоб переглядати дані з декількох таблиць і мати можливість редагувати дані більш, ніж в одній таблиці, необхідні підлеглі форми. Access допускає форми до трьох рівнів вкладеності. При цьому завжди починають зі створення найбільш вкладеної форми, поступово наближаючись до основної.
Порядок створення й впровадження підлеглої форми наступний:
вибираються таблиці (запити), для яких будуть створені основна й підлегла форми;
за допомогою Мастера форм створюються підлегла й основна форми;
у режимі Конструктора відкривається основна форма. Натискається кнопка Подчиненная форма/отчет на панелі інструментів;
на вільному місці основної форми розташовують елемент керування Подчиненная форма;
в отриманий прямокутник уводиться ім'я підлеглої форми;
перевіряються властивості підлеглої форми: Подчиненные поля й Основные поля з метою переконатися, що Access правильно зв'язав форми
3.2.3. Об'єкти ole у формі
Малюнки, фотографії, діаграми й ін. можна впроваджувати в таблиці в поля, тип даних для яких визначений як Поле об'єкта OLE. Якщо на основі такої таблиці створити форму в режимі Мастера форм, то при виведенні її на екран будуть виводитися й впроваджені об'єкти. Щоб об'єкт обновити, потрібно по ньому два рази клацнути, Access запустить той додаток, у якому даний об'єкт був створений і виведе на екран необхідні інструменти для його обновлення.