Реферат Курсовая Конспект
Краткие теоретические сведения - Лабораторная Работа, раздел Спорт, Экспорт, импорт и присоединение данных MSAccess 1.1 Одним Из Способов Автоматизации Приложения Является Использование Макросо...
|
1.1 Одним из способов автоматизации приложения является использование макросов.
Макросы могут вызываться в ответ на многие виды событий: изменение данных, открытие или закрытие формы или отчета и даже передача фокуса от одного элемента управления к другому. В макрос можно включить несколько макрокоманд и задать проверку условий таким образом, что различные действия будут выполняться в зависимости от значений данных в формах или отчетах.
1.2.Access для работы с макросами предоставляет особую панель инструментов (слева направо):
Сохранить ─ сохраняет макет объекта в режиме таблицы, структуру таблицы, запроса, формы или отчета, а также структуру и содержимое макроса или модуля;
Предварительный просмотр ─ выводит на экран активный объект, например, форму, таблицу или отчет, в том виде, который он будет иметь при печати. Пользователь имеет возможность увеличить и уменьшить масштаб изображения или вывести на экран несколько страниц одновременно;
Вставить ─ вставляет содержимое буфера (например, элемент управления или запись) в активный объект базы данных. Команду Вставить используют
вместе с командами Копировать или Вырезать для копирования или перемещения
элементов. Для отмены последней операции вставки выберите в меню Правка команду Отменить вставку из буфера;
Отменить ─ отменяет последнюю обратимую операцию. Имя команды изменяется в зависимости от отменяемого действия (например, на Отменить удаление в буфер или Отменить перемещение). Если последнее действие не может быть отменено, имя команды изменяется на Отмена невозможна;
Имена макросов ─ переключает режимы вывода и скрытия столбца Имя макроса в окне макроса. Столбец Имя макроса необходимо вывести на экран при создании группы макросов;
Условия ─ переключает режимы вывода и скрытия столбца Условие в окне макроса. Столбец Условие необходимо вывести на экран при определении условий в макросе;
Добавить строки ─ создает пустую строку над выделенной строкой. Для выделения строки щелкните маркер ее выделения. Тип добавляемой строки зависит от текущего режима или окна;
Удалить строки ─ удаляет выделенную строку (строки). Для выделения строки щелкните ее маркер выделения;
Запуск ─ запускает активный макрос, открытый в окне макроса. Если в окне макросов открыта группа макросов, запускается первый макрос из этой группы. Если первая строка макроса является пустой или содержит комментарий, макрос не запускается;
По шагам ─ включает и отключает режим пошагового выполнения макроса. При включении этого режима макрокоманды можно запускать последовательно одну за одной;
Окно базы данных ─ выводит на передний план окно базы данных, содержащее списки всех объектов текущей базы данных. Используется, например, для переноса объектов с помощью мыши из окна базы данных в текущее окно.
1.3 В окне БД STUD не все макросы могут быть запущены из окна БД, так как они могут зависеть от элементов управления какой-либо формы или отчета.
1.4 Для создания нового макроса щелкните по корешку Макросы в окне БД и затем по кнопке Создать. В верхней части окна создания макроса присутствуют 2 столбца с заголовками:
1. Макрокоманда - в нем задается одна из макрокоманд, предоставляемых
Access, из выпадающего списка.
2.Примечание ─ содержит комментарии к выполняемым действиям.
Если в первом столбце Вы выберите макрокоманду, Access выведет в нижней панели окна макроса ее аргументы.
1.6 Макросы могут включать в себя несколько макрокоманд.
Если макрокоманду нужно выполнить при определенном условии, то если Вы не видите столбца Условие, щелкните по соответствующей кнопке на панели инструментов.
1.7 При связывании форм и отчетов Вам часто понадобится ссылаться на них либо их элементы управления, чтобы установить их свойства или значение.
Для ссылки на форму или отчет нужно сообщить, в какое семейство они входят ─ Forms или Reports, соответственно:
Forms! [имя формы]
или Reports! [имя отчета].
Для ссылки на свойство формы или отчета после точки добавьте имя свойства:
Forms! [имя формы] . [имя свойства]
Reports! [имя отчета] . [имя свойства]
Для ссылки на элемент управления формы или отчета:
Forms! [имя формы] ! [имя элемента]
Reports! [имя отчета] ! [имя элемента]
Для ссылки на свойства элементов управления :
Forms! [имя формы] ! [имя элемента] . [свойство элемента]
Reports! [имя отчета] ! [имя элемента] . [свойство элемента]
Для ссылки на подчиненную форму:
Forms! [имя формы] ! [имя подформы]
Для ссылки на ее элемент:
Forms! [имя формы] ! [имя подформы]. Form! [имя элемента]
На их свойства ссылаются по аналогии с вышеприведенной формой.
Для корректного ввода ссылок рекомендуется использовать построитель выражений, содержащий все объекты базы.
– Конец работы –
Эта тема принадлежит разделу:
Введение... Лабораторная работа Разработка проекта базы данных MS Access Лабораторная работа...
Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Краткие теоретические сведения
Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:
Твитнуть |
Новости и инфо для студентов