Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Доп.мат-Краткое руководство по СУБД Access

.pdf
Скачиваний:
61
Добавлен:
20.03.2016
Размер:
1.29 Mб
Скачать

41

Рис.38. Включение макроса при нажатии кнопки

В Конструкторе макросов (рис. 39) в области описаний по умолчанию два поля: Макрокоманда и Описание. При помощи панели инструментов можно добавить Имя макроса (для макросов, состоящих из нескольких макрокоманд) и Условие (возможно выполнение макрокоманд по условиям на значения полей в форме). В нижней части окна в окне Аргументы макрокоманды необходимо указать нужную информацию. Например, при выполнении макрокоманды Открыть запрос (таблицу и т.п.) здесь указывается имя запроса, при выполнении макрокоманды Сообщение – текст выводимого на экран сообщения, при выполнении макрокоманды Запуск запроса SQL – текст программы на языке SQL. Запрос SQL допускает выполнение запроса на создание таблицы и на добавление.

Условие пишется в соответствующем формате (рис. 40). [Forms] – область анализа условия (анализируются данные из формы). Далее – имя формы, имя поля и само условие. Условие надо писать для каждой выполняемой макрокоманды. Условие можно составлять с помощью Построителя.

10. НАСТРОЙКА ИНТЕРФЕЙСА

МА позволяет настроить интерфейс (панели инструментов, строки меню, контекстные меню) для конкретного пользователя.

Создание и настройка этих панелей команд выполняется с помощью диалогового окна Настройка, вызываемого командой Сервис/Настройка или

42

Вид/панели инструментов/Настройка или из контекстного меню после нажа-

тия правой кнопки мыши в области панелей команд.

Рис. 39. Конструктор макросов

Наиболее распространенной процедурой при настройке интерфейса является создание собственной панели инструментов. Для этого необходимо в окне Настройка на вкладке Панели инструментов нажать кнопку Создать

(рис. 41). В появившемся диалоговом окне надо задать имя новой панели инструментов. В результате в окне Access появится пустая панель. В эту панель можно добавить перетаскиванием мышью нужные команды Access. Для этого в окне Настройка на вкладке Команды в строке Категории выбирается нужная область действий и соответствующая команда перемещается в новую панель. Возможно размещение в панели инструментов кнопок открытия таблиц (запросов, форм и т.п.) выбором категории Все таблицы и перетаскиванием из поля Команды имени нужной таблицы.

43

Рис. 40. Вариант задания условия в макросе

Созданные команды панели можно модернизировать. Надо выделить эту кнопку мышью и в окне Настройка нажать кнопку Изменить выделенный

объект.

Для создания новой команды главного меню необходимо выбрать категорию Новое меню и мышью перетащить ее в нужное место главного меню. В это меню можно поместить нужные команды по описанной выше технологии.

Отменить соответствующие изменения можно нажатием кнопки Сброс в окне Настройка при выбранной соответствующей строке (Панель инструментов, Строка меню и т. д.).

44

Рис. 41. Окно настройки интерфейса

ЗАКЛЮЧЕНИЕ

Автор не претендует на исчерпывающее изложение возможностей Microsoft Access. Кроме того, по мере появления новых версий программного обеспечения Microsoft, возможности данного программного продукта постоянно расширяются. Однако автор считает, что для решения широкого круга пользовательских задач материала пособия достаточно.

СПИСОК ЛИТЕРАТУРЫ

1.Нейбауэр А. ACCESS 97 для занятых.– СПб: Питер, 1997.– 368 с.: ил.

2.Каратыгин С. А. ACCESS 2000. Руководство пользователя с примерами.– М.: Лаборатория Базовых Знаний, 2000 – 276 с.: ил.

3.Хомоненко А.Д., Гридин В.В. Microsoft Access. Экспресс-курс. – СПб.: БХВ-Петербург, 2005.– 304.: ил.