- •Субд «access»
- •Раздел I. Системы управления базами данных
- •1. Создание баз данных ms Access
- •1.А. Основные теоретические и справочные сведения
- •1.Б. Порядок выполнения работы:
- •2. Создание таблиц с помощью Мастера таблиц
- •2. А. Основные справочные сведения
- •2.Б. Порядок выполнения работы:
- •3. Создание таблиц в различных режимах
- •3.А. Основные справочные сведения
- •3.Б. Порядок выполнения работы:
- •4. Работа с таблицами
- •4.А. Основные справочные сведения
- •4.Б. Порядок выполнения работы:
- •5. Создание запросов с помощью Мастера запросов
- •5.А. Основные справочные сведения
- •5.Б. Порядок выполнения работы:
- •6. Создание запросов в режиме Конструктор
- •6.А. Основные справочные сведения
- •6.Б. Порядок выполнения работы
- •7. Создание форм с помощью Мастер форм
- •7.А. Основные справочные сведения
- •7.Б. Порядок выполнения работы:
- •8. Создание и редактирование форм в режиме «Конструктор»
- •8.А. Основные справочные сведения
- •8.Б. Порядок выполнения работы:
- •9. Создание и редактирование диаграммных форм
- •9.А. Основные справочные сведения
- •9.Б. Порядок выполнения работы:
- •10. Создание и редактирование составных форм
- •10.А. Основные справочные сведения
- •10.Б. Порядок выполнения работы:
- •11. Отчет как продукт анализа базы данных
- •11.А. Основные справочные сведения
- •11.Б. Порядок выполнения работы:
- •12. Работа с макросами
- •12.Б. Порядок выполнения работы:
- •13. Создание баз данных в режиме мастера
- •13.А Основные справочные сведения
- •13.Б. Порядок выполнения работы:
12.Б. Порядок выполнения работы:
В пункте 1 описаны действия по созданию макроса. После изучения этого пункта каждый студент должен составить несколько произвольных макросов, содержащих не менее пяти макрокоманд. Примечание: так как на предыдущих занятиях студенты овладели навыками работы со справкой Microsoft Access, то и дальнейшем обращение к справке особо не оговаривается, но подразумевается.
1. Загрузите Microsoft Access и откройте в папке группы базу данных «Продажи». Чтобы создать макрос выполните следующие действия:
1.1. Войдите в главную форму выбранной Вами базы данных.
1.2. Перейдите на вкладку Макросы. Щелкните кнопку Создать. В окне проектирования макроса каждая строка может содержать одну макрокоманду (в колонке Макрокоманда) и комментарий к ней (в колонке Примечание). Макрокоманду можно вводить в строку с клавиатуры, но можно воспользоваться списком, который доступен в ячейках колонки Макрокоманда. В колонке Примечание можно ввести объяснение выполняемых действий или любой другой текст, на выполнение макрокоманды он никак не повлияет. В нижней части окна определяются параметры, необходимые для выполнения макрокоманды. Пользователь в любой момент может произвести корректировку макроса, добавив к нему макрокоманды, изменив их или удалив совсем. Подлежащую удалению строку макрокоманды следует выделить и нажать клавишу Del. Можно изменить порядок уже введенных макрокоманд. Для этого необходимо выделить строку переносимой макрокоманды, установив курсор в области маркирования этой строки, и нажать кнопку мыши, а затем перетащить ее в нужное место.
1.3. Для управления процессом выполнения макрокоманды можно использовать условные выражения. Чтобы ввести условие следует, находясь в макроокне, установить опцию Условие в меню Вид; после чего в окне проектирования макрокоманды отобразится дополнительный столбец условий. Таким образом, строка макрокоманды состоит теперь из трех компонентов: условия выполнения, собственно макрокоманды и комментария. В колонке условия задается выражение, которое Access оценивает во время выполнения макроса. Если это выражение является истинным, то записанная в той же строке в следующей колонке макрокоманда будет выполнена, если выражение ложно, то макрокоманда проигнорируется.
1.4. В нижней части окна проектирования макроса располагается область Аргументов макрокоманды. Для выполнения большинства макрокоманд требуется задание аргументов. Например, если Вы ввели макрокоманду Вывести в формате, то для ее успешного выполнения необходим ряд аргументов, одни из которых являются обязательными, а другие — необязательными. Тип объекта и Автозагрузка в данном случае — обязательные параметры. Список значений, которые принимают те или иные аргументы, открывается, если выполнить щелчок на строке данного аргумента.
1.5. При выполнении макроса Access последовательно выполняет все его макрокоманды до конца. Применяемый для вызова макроса способ зависит от того, в каком окне в данный момент находится пользователь. Находясь в окне проектирования макроса, для выполнения макроса следует нажать кнопку выполнения (с изображением восклицательного знака) на панели инструментов. Можно также обратиться к команде Начать меню Выполнить. Из окна базы данных макрокоманду можно вызвать, выбрав закладку Макросы и выполнив двойной щелчок на имени выполняемого макроса в списке. В любом другом окне Access для выполнения макроса следует обратиться к команде Макрос из меню Сервис. Из списка имен в диалоговом окне выполнения выбирается имя необходимого макроса, который начинает выполняться после щелчка на кнопке ОК. Способ пошагового выполнения макроса при его отладке посмотрите в справочной системе.
Контрольные вопросы
1. Для чего применяется макрос?
2. Какой клавишей можно воспользоваться для быстрого перехода из одного раздела макроокна в другой?
3. Какие способы применяются для запуска макроса?
4. Как можно открыть готовый макрос?
5. Как осуществляется пошаговое выполнение макроса?
