
- •Microsoft Access: краткие сведения Оглавление
- •1. Основные понятия
- •2. Microsoft Access: запуск программы и создание файла базы данных
- •1. Запуск Access.
- •2. Создание базы данных.
- •3. Таблицы
- •3.1. Создание таблицы с помощью Конструктора
- •Типы полей
- •Характеристика свойств
- •Перемещение, удаление и добавление полей
- •Пример создания таблицы с помощью Конструктора
- •3.2. Ввод данных
- •3.3. Модификация таблиц
- •3.4. Установление связей между таблицами
- •3.5. Редактирование данных
- •3.6. Сортировка данных
- •3.7. Фильтрация данных
- •4. Запросы
- •4.1. Запрос на выборку
- •4.2. Запрос на выборку с параметром
- •4.3. Запрос на обновление
- •4.4. Запрос с вычисляемым значением поля
- •4.5. Запрос с использованием групповых операций
- •4.6. Создание перекрестного запроса.
- •5. Формы
- •5.1. Создание формы с помощью Мастера форм
- •5.2. Создание на форме надписей и кнопок
- •6. Отчеты
- •6.1. Автоматическое создание и структура отчета
- •6.2. Создание отчета с помощью конструктора
- •7. ПанелЬ управления
5.2. Создание на форме надписей и кнопок
В качестве примера дополнения форм различными элементами рассмотрим создание надписей и кнопок. Предположим, что требуется создать форму-заставку, на которой бы была надпись "База данных спортсменов" и кнопка "Спортсмен". Причем при нажатии на кнопку "Спортсмен" выводилась бы на экран форма, приведенная на рис. 29.
Создание пустой формы с надписью можно осуществить в следующем порядке.
В окне базы выбирается вкладка Формы.
Нажимается кнопка Создать.
В диалоговом окне Новая форма выбирается Конструктор. При этом появляется пустая форма. Следует задать мышью ширину формы, равную 10 см, а высоту – 7 см. Можно сохранить форму под именем Заставка.
На панели элементов выбирается кнопка Надпись
. При этом курсор мыши принимает вид крестика с "приклеенной" буквой А. Путем нажатия на левую кнопку мыши и перемещения курсора задается ("растягивается") прямоугольное поле для ввода надписи.
В поле ввода надписи заносится надпись ("База данных спортсменов"). Для ввода надписи в две строчки следует после слов "База данных" нажать комбинацию клавиш Shift+Enter. После окончания ввода нажимается клавиша Enter.
Рекомендуется задать размер букв – 18, а выравнивание – по центру. Следует выполнить команду Формат, размер/по размеру данных и растянуть мышью поле надписи на ширину окна, как представлено на рис. 31.
Рис. 31. Создание надписи
Создание кнопки для открытия заданной формы можно осуществить в следующем порядке.
На панели элементов выбирается значок Кнопка
. После нажатия этой кнопки в области предполагаемого размещения создаваемой с помощью мыши "растягивается" прямоугольник для будущей кнопки. При этом (если нажата на панели элементов кнопка Мастера) запускается соответствующий Мастер и появляется диалоговое окно Создание кнопок (рис. 32)
Рис. 32. Диалоговое окно Создание кнопок
В диалоговом окне Создание кнопок выбирается категория Работа с формой, а действие – Открытие формы. Нажимается кнопка Далее.
В открывающемся окне выбирается форма Спорт, которую предполагается открывать с помощью создаваемой кнопки. Нажимается кнопка Далее.
В следующем окне можно поставить переключатель в положение Текст, набрать в поле Текст слово "Спортсмен", как показано на рис. 33. Затем нажимается кнопка Далее.
Рис. 33. Ввод надписи для создаваемой кнопки
В следующем окне нажимается кнопка Готово.
Внешний вид созданной формы с надписью и кнопкой показан на рис. 34. Поле номера записи в данном случае не требуется и может быть удалено (форма переводится в режим конструктора, выполняется команда Вид/Свойства, вкладка Макет, Поле номера записи – Нет).
Рис. 34. Пример формы с надписью и кнопкой
Задания
1. Разработать форму Соревнование.
2. Создайте кнопку для формы "Соревнование".
6. Отчеты
Отчет – это гибкое и эффективное средство для организации данных при выводе их на печать. Кроме того, это способ вывода данных из базы на печать в том виде, в котором требуется пользователю, например, в виде справок ведомостей, таблиц и др. С помощью отчета можно расположить информацию на листе в удобном для пользователя виде с различным оформлением. Как правило, для формирования отчета создают запрос, в котором собирают данные из разных таблиц. Далее по общим правилам Access , на базе такого запроса проектируется отчет, который позволяет:
представить данные в удобной для анализа форме;
сгруппировать записи, с вычислением итоговых и средних значений;
включит в отчет, и напечатать графические объекты (например, диаграммы).
Можно разработать отчет самостоятельно с помощью Конструктора, используя готовые варианты оформления или создать отчет с помощью Мастера.