- •Бази даних і системи управління ними
- •Використання даних типу Поле об'єкта ole(ole Object)
- •Розміщення об'єкта ole
- •Введення логічно зв'язаних записів
- •Логічна структура бази даних
- •Включення таблиць у схему даних
- •Визначення зв'язків між таблицями схеми даних
- •Послідовність завантаження таблиць
- •Створення однотабличної форми за допомогою інструмента «Форма»
- •Зауваження
- •Робота з даними таблиці в режимі форми
- •Форми для завантаження двох таблиць
- •Розміщення реквізитів основної і підлеглої форми
- •Створення форми для двох таблиць за допомогою майстра
- •Вибір типу форми
- •Присвоєння імені формі і її відкриття
- •Створення кнопок для переходу до іншого запису
- •Редагування підлеглої форми
- •Перехід у режим форми і завантаження таблиць
- •Багатотабличні форми
- •Проектування форми
- •Визначення підсхеми даних
- •Визначення загальної структури форми
- •Розміщення реквізитів форми
- •Створення багатотабличної форми з підлеглою формою засобами майстра
- •Редагування основної частини форми.
- •Створення поля зі списком за допомогою майстра
- •Створення поля зі списком без використання майстра
- •Використання імен полів різних таблиць в умові відбору
- •Створення полів, що обчислюються, у запитах
- •Створення обчисленого поля
- •Використання Построитель выражений
- •Порядок створення запиту з використанням групових операцій
- •Запит з функцією Count
- •Конструювання запиту на створення таблиці
- •Використання виразів у запиті на відновлення
- •Конструювання перехресного запиту
- •Рішення завдань на основі декількох запитів
- •Побудова запиту на основі іншого запиту
- •Рішення завдання, що вимагає виконання декількох запитів із зберенням проміжних результатів
- •Звіт по одній таблиці
- •Включення обчисленого поля у звіт
- •Додавання поточної дати до сторінки
- •Створення основної частини звіту
- •Включення підлеглого звіту
- •Багатотабличні звіти
- •Вибір таблиць для звіту і варіанта його створення.
- •Конструювання запиту для підготовки макета звіту.
- •Формування записів результатів у запиті.
- •Створення текстових елементів звіту.
- •Оформлення табличної частини звіту.
- •Попередній перегляд звіту.
- •Керування додатком користувача
- •Створення кнопкової форми за допомогою диспетчера
- •Створення підлеглих кнопкових форм додатка
- •Редагування імені і формування елементів кнопкової форми
- •Формування елементів для відкриття об'єктів додатка.
- •Зауваження.
- •Додавання рисунка у кнопкову форму
- •Конструювання кнопкової форми
- •Запуск Access з відкриттям додатка користувача
Додавання рисунка у кнопкову форму
У стандартну кнопкову форму можна вставити рисунок. Такий елемент може бути створений у будь-якій формі за допомогою кнопки панелі елементів Рисунок.
Скориставшись
кнопкою
,
перемкнемо кнопкову форму у режим
конструктора. Клацнемо кнопкою миші на
області форми ліворуч і натиснемо праву
кнопку миші. У вікні властивостей на
вкладці
Макет
у рядку
Рисунок
укажемо шлях і ім'я файлу з розширенням
одного із графічних додатків, формати
яких підтримуються.
Якщо шлях або ім'я файлу невідомі, можна вибрати рисунок за допомогою Построителя рисунков, що викликається натисканням кнопки Построителя наприкінці рядка Рисунок. У вікні, що відкрилося, Вибір рисунка відкриємо папку, у якій зберігається файл з потрібним рисунком, і виберемо цей файл. За замовчуванням тип рисунка визначається як – Внедренный. Якщо змінити цю властивість на Связанный, то рисунок у формі буде відповідати вмісту зв'язаного файлу.
Конструювання кнопкової форми
Головна і підлеглі їй кнопкові форми можуть бути створені користувачем самостійно у режимі конструктора. У цьому режимі може бути створена панель управління додатком нестандартного виду.
Для створення кнопкової форми необхідно у вікні бази даних на вкладці Создание натиснути кнопку Конструктор форм. При цьому не повинно указуватися джерело даних. Відкривається форма в режимі конструктора. У цій формі можна створити кнопки для виклику кнопкових форм або виконання будь-яких об'єктів додатка. Кнопкова форма може бути збережена під будь-яким ім'ям і у будь-який момент відредагована в режимі конструктора. Таким чином можуть бути створені всі необхідні кнопкові форми додатків. Кожна створена кнопкова форма буде окремим об'єктом і буде представлена у списку форм у вікні бази даних.
Користувач має можливість створити кнопку самостійно або за допомогою майстра. Майстра значно прискорює процес побудови кнопки і зв'язування її з потрібними діями, автоматично виконуючи всю необхідну роботу. Майстер веде діалог з користувачем і на основі його відповідей створює кнопку.
Майстер кнопок Access створює процедуру обробки подій мовою Visual Basic. Ця процедура зв'язується з подією «Натискання кнопки» і виконує обрану дію.
Користувач має можливість відкрити процедуру, ознайомитися з програмою і при необхідності внести у програму зміни. Для відкриття процедури обробки події треба в режимі конструктора викликати контекстне меню кнопки і вибрати команду Обработка событий (Build Event…)...
Наприклад,
якщо у формі створена кнопка для відкриття
форми DVA, то процедура, зв'язан
Рис.12.16. Процедура відкриття форми DVA, створена майстром кнопок.
Запуск Access з відкриттям додатка користувача
Якщо в параметрах запуску встановлене посилання на кнопкову форму, то ця форма відкривається автоматично при відкритті бази даних. Якщо на робочому столі Windows створити ярлик для запуску Access з автоматичним відкриттям бази даних, то користувачеві, для того щоб відразу потрапити в середовище свого додатка, досить буде двічі клацнути на цьому ярлику мишею.
Для запуску Access з автоматичним відкриттям бази даних створити ярлик для Access або ярлик для бази даних.
Створення ярлика для Access. Натиснемо праву кнопку миші на кнопці Пуск панелі задач Windows. Виберемо команду Проводник. Відкриємо папку, у якій зберігається Access. установимо курсор на значок програми MSАccess.exe. натиснемо праву кнопку миші й у контекстному меню виберемо команду Создать ярлик. Ярлик буде створений у тій же папці, де перебуває програма MSАccess.exe.
Задамо у створеному ярлику властивості, що визначають відкриття бази даних. Клацнувши правою кнопкою миші на виділеному рядку ярлика, відкриємо контекстне меню і виберемо команду Свойства.
У вікні властивостей виберемо вкладку Ярлык, установимо курсор у поле Объект і наприкінці командного рядка додамо ім'я бази у лапках, яку відкриваємо. Нагадуємо, що при цьому вказується повний шлях до файлу бази даних.
Рис. 12.17. Ярлики запуску Access: ярлик для запуску Access, ярлик для бази даних, ярлик кнопкової форми
При запуску додатка за допомогою ярлика можна поміняти заставку Access на будь-який крапковий рисунок.bmp, якщо зберегти його в тій же папці, де розміщений файл бази даних, під тим же ім'ям, що й база даних.
Створення ярлика для бази даних. Іншим, ще більш простим способом запуску Access з відкриттям бази даних, є створення ярлика для бази даних.
Відкриємо папку, у якій зберігається файл бази даних. Установимо курсор на значок файлу бази даних, натиснемо праву кнопку миші і у контекстному меню виберемо команду Создать ярлык. Перетягнемо створений ярлик на робочий стіл. Створений на робочому столі ярлик для бази даних «Навчальний процес» представлений на рис. 12.17.
