
- •Введение
- •Глава 1. Основные сведения о базах данных Основные понятия
- •Архитектура файл-сервер
- •Архитектура клиент-сервер
- •Модели данных
- •Реляционная модель базы данных
- •Глава 2. Основные сведения о субд access Назначение и условие применения субд Access
- •Основные объекты бд Access
- •Спецификация субд Access 2000
- •Основные технологические этапы работы с субд
- •Глава 3. Таблицы Структура таблиц
- •Индексирование таблиц
- •Создание таблиц
- •Определение имен полей, их типов и описаний
- •Определение свойств полей
- •Форматы данных типа Текстовый и Мемо.
- •Форматы данных для числовых полей.
- •Форматы данных для полей даты/времени.
- •Формат данных логического типа.
- •Определение ключевого поля
- •Установка связей между таблицами
- •Ввод данных в таблицы и их редактирование
- •Настройка отображения записей в режиме таблицы
- •Сортировка записей
- •Фильтрация записей
- •Глава 4. Запросы
- •Запрос на выборку
- •Простой запрос на выборку
- •Перекрестный запрос
- •Запрос с параметром
- •Запрос с итогами
- •Запрос с вычисляемым полем
- •Правила создания вычисляемого поля
- •Имена объектов
- •Элементы выражений
- •Использование стандартных функций в выражениях
- •Условия отбора записей в запросах
- •Запросы-действия
- •Запрос на добавление
- •Запрос на обновление
- •Запрос на удаление
- •Запрос на создание таблицы
- •Глава 5. Формы
- •Виды форм
- •Конструирование форм
- •Структура формы
- •Свойства формы
- •Элементы управления формой
- •Глава 6. Отчеты
- •Виды отчетов
- •Структура отчета
- •Конструирование отчета
- •Создание простых отчетов
- •Создание отчетов с группировкой и подведением итогов мастером отчетов
- •Создание отчетов с группировкой и подведением итогов в режиме конструктора
- •Глава 7. Страницы доступа к данным Основные сведения о страницах доступа к данным
- •Использование страниц доступа к данным в Интернете
- •Структура страницы доступа к данным
- •Поиск данных на странице доступа с помощью фильтра
- •Конструирование страниц доступа к данным
- •Глава 8. Автоматизация управления базой данных Основные средства автоматизации
- •Макросы Access и их конструирование
- •Содержание
Глава 8. Автоматизация управления базой данных Основные средства автоматизации
При работе с базой данных часто приходится многократно выполнять одинаковые, порой рутинные операции. Вполне естественно было бы автоматизировать их выполнение. Для этого Access располагает достаточными средствами, позволяющими во многом автоматизировать и упорядочить работу с базой данных. К числу таких средств относятся:
пользовательские меню и инструментальные панели;
кнопочные формы управления базой данных;
средства настройки параметров запуска базы данных;
макросы и модули.
Пользовательское меню - это специальное меню, часто заменяющее собой стандартное меню Access. Пользовательское меню содержит ограниченный набор команд (категорий), которые непосредственно используются для управления конкретной базой данных и упрощают работу с ней.
Для создания пользовательского меню используется команда ВИД/Панели инструментов/Настройка.
Кнопочная форма - это обыкновенная форма с кнопками, обеспечивающая возможность выполнения запросов, макросов, модулей, открытия других форм и вывод на печать отчетов. Часто кнопочные формы называют формами-меню. Если кнопочная форма открывается сразу при открытии базы данных, то ее называют главной кнопочной формой (рис.8.1).
Рис. 8.1. Возможный вид главной кнопочной формы
При щелчке по кнопке автоматически выполняется заранее определенное действие. Access позволяет настроить кнопки - изменить их размер, местоположение, стиль шрифта надписи на кнопке, добавить на кнопку значок, отредактировать макрос или программу, связанную с кнопкой.
На рис. 8.2 приведен один из образцов кнопочной формы для запуска часто выполняющихся процедур обработки данных.
Кнопочные формы можно создавать самостоятельно в режиме конструктора, либо с помощью диспетчера кнопочных форм. Диспетчер кнопочных форм вызывается командой СЕРВИС/Служебные программы/Диспетчер кнопочных форм и позволяет создавать многостраничную кнопочную форму, первая страница которой является главной. Структура кнопочных форм обычно соответствует структуре самого приложения как совокупности задач управления базой данных.
Рис. 8.2 Кнопочная формы для запуска часто выполняющихся процедур
Параметры запуска определяют исходные установки Access после открытия базы данных. С помощью этих параметров пользователь имеет возможность указать, какую форму следует открыть при запуске, разрешается ли изменять панели инструментов, а также являются ли доступными окно базы данных, контекстные меню и др.
Параметры запуска можно установить в специальном диалоговом окне, вызываемом с помощью команды СЕРВИС/Параметры запуска (рис. 8.3). Новые параметры, установленные в этом окне, вступают в силу после перезагрузки Access.
Настройки параметров запуска можно обойти, удерживая нажатой клавишу Shift при открытии базы данных.
Если для базы данных Access.определена защита на уровне пользователя, то можно запретить пользователям изменять настройки в диалоговом окне «Параметры запуска». Для этого следует обеспечить невозможность получения пользователями прав администратора на доступ к базе данных.
Рис. 8.3. Окно "Параметры запуска" с выполненной настройкой.