Читайте также: |
|
1 Тема: Створення макросів
2 Мета: Ознайомитися з основними типами макрокоманд і навчитися використовувати їх для автоматизації роботи з базами даних..
3 Обладнання: ПЕОМ
4 Завдання до практичної роботи
4.1 Загальні завдання:
Завдання 1. Створити форму для огляду даних про замовлення так, щоб при необхідності, натиснувши на відповідну кнопку, можна було б уточнити зведення про постачальників кожного замовлення.
Завдання 2. Створіть макрос, який переводитиме покажчик записів на новий чистий бланк при відкритті форми Замовлення для введення нових даних.
4.2 Самостійні завдання:
1. Створіть форму для уточнення відомостей про замовників при прогляданні замовлень.
2. Створіть форму з кнопкою, при натисненні на яку відкриватиметься один із створених вами раніше звітів.
5 Виконання завдань:
Вкладені форми добре відображають таблиці, зв'язок між якими 1:Б. Дані в таблицях, зв'язок між якими визначається як 1:1 або Б:1 краще відбиваються за допомогою зв'язаних форм. При цьому виводяться дані в одній формі, а при натисненні кнопки на цій формі, виводиться інша форма із зв'язаними даними. Для того, щоб примусити кнопку працювати (викликати форму) необхідно написати спеціальну невелику програму – макрос. Взагалі макрос – це програма на мові Visual Basic, яка створюється автоматично, і служить для виконання рутинних операцій. Макрос може складатися з однієї і декількох макрокоманд.
Завдання 1. Створити форму для проглядання даних про замовлення так, щоб при необхідності, натиснувши на відповідну кнопку, можна було б уточнити зведення про постачальників кожного замовлення.
Хід виконання завдання:
1) Створимо форму Постачання, на якому за допомогою елементу управління намалюємо кнопку. Змінити текст на кнопки можна простим редагуванням.
2) Створимо запит, який дозволяє відбирати ті записи про постачальників, які є в першій формі.
Рис.1 – Запит на вибірку
Для того, щоб перевірити роботу цього запиту, необхідно, щоб форма Замовлення була відкрита.
3) Створити форму про постачальників, джерелом даних, для якої, є цей запит.
4) Створити макрос, який відкриває форму Постачальники
Рис.2 – Макрос в режимі конструктора
5). Привласнити цей макрос події Натиснення кнопки об'єкту Кнопка на формі Замовлення.
Рис.3 – Форма в режимі Конструктора
Завдання 2. Створіть макрос, який переводитиме покажчик записів на новий чистий бланк при відкритті форми Замовлення для введення нових даних.
Хід виконання завдання:
1. Створіть нову форму Закази-ввод.
2. Створіть макрос для переходу на новий запис:
Рис.1 – Макрос в режимі Конструктора
3. Привласніть ім'я цього макросу події Відкриття форми у формі Замовлення.
6 Висновок: в ході виконання практичної роботи, ознайомився з основними типами макрокоманд і навчитися використовувати їх для автоматизації роботи з базами даних
Дата добавления: 2015-10-29; просмотров: 79 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Практична робота №10 | | | Зертханалы-тәжірибелік жұмыс № 10 |