Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ИТУ_БД_итоговая методичка по ИТУ c испр.doc
Скачиваний:
12
Добавлен:
26.09.2019
Размер:
45.57 Mб
Скачать

Предлагаемые задания и инструкции к ним.

6.1. Макросы, не связанные с событиями

Задание 6.1. Создать макрос, позволяющий автоматически открывать форму СВЕДЕНИЯ О СТУДЕНТЕ в режиме добавления записей. Макрос сохранить с именем ДЛЯ ДОБАВЛЕНИЯ.

ИНСТРУКЦИЯ

Для создания макроса ДОСТАТОЧНО

  1. Открыть окно Конструктора макросов.

Рис.6.1

  1. Щелкнуть в первой клетке столбца Макрокоманда и выбрать из раскрывающегося списка макрокоманду Открыть Форму.

Рис. 6.2

  1. В раскрывшемся диалоговом окне качестве аргументов задать:

Табл. 6.1

Имя формы

СВЕДЕНИЯ О СТУДЕНТЕ

Режим

форма

Имя фильтра

Условие отбора

Режим данных

добавление

Режим окна

обычное

Внимание! Значения аргументов макрокоманд могут быть:

  • заданы по умолчанию;

  • выбраны из раскрывающегося списка после щелчка в строке аргумента;

  • введены с клавиатуры;

  • сформированы с помощью Построителя выражений.

Рис. 6.3

  1. сохранить макрос по команде Файл/Сохранить. В окне Сохранение в поле "Имя макроса" ввести имя ДЛЯ ДОБАВЛЕНИЯ.

Рис. 6.4

  1. В результате получим:

Рис. 6.5

  1. запустить макрос на выполнение по команде Запуск/Запуск или с помощью кнопки Запуск.

Рис. 6.6

  1. В результате отобразится форма СВЕДЕНИЯ О СТУДЕНТЕ с пустыми полями.

Рис. 6.7

  1. Закрыть окно формы.

Рис.6.8

Задание 6.2. Создать макрос, позволяющий отобразить на экране одновременно и форму, и таблицу. Макрос должен:

  • открывать форму СВЕДЕНИЯ О СТУДЕНТЕ1 в режиме - Только чтение;

  • задавать ее ширину – 20 см, высоту – 10 см;

  • ·открывать таблицу СВЕДЕНИЯ в режиме - Только чтение;

  • задавать ее отступ от верхнего края – 9 см, ширину – 21 см, высоту – 4 см;

  • выводить сообщение - Для закрытия объектов нажмите ОК;

  • закрывать форму и таблицу.

Макрос сохранить с именем ОТКРЫТИЕ И ЗАКРЫТИЕ.

ИНСТРУКЦИЯ

Для выполнения задания окно База данных необходимо сделать неразвернутым полностью в окне Access.

Для создания макроса ДОСТАТОЧНО:

  1. Открыть окно Конструктора макросов и ввести текст макроса из табл. 7.2. Макрос по структуре является линейным.

ТАБЛ. 6.2

Макрокоманда

Аргументы макрокоманды

Открыть форму

Имя формы

СВЕДЕНИЯ О СТУДЕНТЕ1

Режим

Форма

Имя фильтра

Режим данных

Только чтение

Режим окна

Обычное

Условие отбора

Сдвиг размер

По правому краю

0 см

От верхнего края

0 см

Ширина

20 см

Высота

10 см

Открыть таблицу

Имя таблицы

СВЕДЕНИЯ

Режим

Таблица

Режим данных

Только чтение

Сдвиг размер

По правому краю

0 см

От верхнего края

9 см

Ширина

21 см

Высота

4 см

Сообщение

Сообщение

Для закрытия объектов нажать ОК

Сигнал

Да

Тип

Информационное

Заголовок

ОТКРЫТИЕ И ЗАКРЫТИЕ

Закрыть

Тип объекта

форма

Имя объекта

СВЕДЕНИЯ о СТУДЕНТЕ1

Сохранение

Подсказка

Закрыть

Тип объекта

Таблица

Имя объекта

СВЕДЕНИЯ

Сохранение

Подсказка

В результате получим:

Рис. 6.9

Рис. 6.10

Рис. 6.11

Рис. 6.12

Рис. 6.13

Рис. 6.14

Рис. 6.15