Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Практична робота №11

Читайте также:
  1. I. Контрольна робота
  2. I. Контрольна робота
  3. Project Work 2. Робота над проектом. Впр. 1 (с. 136).
  4. Project Work 2. Робота над проектом. Впр. 2с (с. 180).
  5. Project Work 3. Робота над проектом. Впр. 4 (с. 111).
  6. Project Work 4. Робота над проектом.
  7. Project Work Робота над проектом. Впр. 3 (с. 87).

 

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 | Нарушение авторских прав


Читайте в этой же книге: Практична робота №1 | Практична робота №2 | Практична робота №3 | Практична робота №4 | Практична робота №6 | Практична робота №7 | Завдання 1. З використанням майстра звітів створити звіт, що містить зведення про замовлення товарів, згруповані по постачальниках. | Практична робота №9 |
<== предыдущая страница | следующая страница ==>
Практична робота №10| Зертханалы-тәжірибелік жұмыс № 10

mybiblioteka.su - 2015-2024 год. (0.008 сек.)