Цель: овладеть технологией создания форм в БД.
Ход работы:
1. Запустить программу обработки базы данных ACCESS.
2. Откройте базу данных с именем Ученики.
3. Создайте новую форму:
® выберите закладку Формы;
® щелкните на кнопке С оздать;
® в открывшемся меню выберите пункт Конструктор;
® нажмите ОК. Появиться пустая форма. Растяните мышкой форму на весь экран.
4. Сохраните форму с именем Заставка.
5. Создание заголовка формы:
® В режиме Конструктора на Панели элементов выберите кнопку Аа (надпись)
® Щелкните мышкой по месту начала надписи и введите:
База данных
«Ученики»
(для переноса на новую строку нажмите одновременно [Shift]+[Enter].)
® На панели форматирования выберите размер шрифта 20 и выравнивание по центру.
® Выполните команду меню Формат – Размер – По размеру данных. Назначьте Цвет фона – любой.
® Растяните надпись на ширину окна.
® Закрасьте фон Формы и вставьте рисунок в Форму.
6. Создание кнопки для открытия формы:
® Выберите на панели инструментов значок Кнопка
|
|
® Щелкните мышкой по тому месту в области данных, где должна быть кнопка (это может быть любое место, которое вам нравится). Появится диалоговое окно Создание кнопок.
® Выберите категорию Работа с формой, а действие – Открытие формы.
® Щелкните по кнопке Далее.
® Выберите форму Ученики или Класс, открываемую этой кнопкой, и щелкните по кнопке Далее.
® В следующем окне поставьте переключатель в положение Текст, наберите в поле слово Список. Нажмите Далее.
® Задайте имя кнопки Список и щелкните по кнопке Готово.
® Перейдите в режим просмотра формы. Теперь при щелчке мыши по соответствующей кнопке будет открываться соответствующие форма для заполнения базы данных.
7. Создание кнопки для запроса:
® Вернитесь в режим Конструктора.
® Выберите на панели инструментов значок Кнопка.
® Щелкните мышкой по тому месту в области данных, где должна быть кнопка
® Выберите категорию Разное, а действие – Выполнить запрос.
® Щелкните по кнопке Далее.
® Выберите запрос Идеальный вес, открываемую этой кнопкой, и щелкните по кнопке Далее.
® В следующем окне поставьте переключатель в положение Текст, наберите в поле слово Идеальный вес.
® Далее.
® Задайте имя кнопки Идеальный вес и щелкните по кнопке Готово.
® Перейдите в режим просмотра формы. Теперь при щелчке мыши по соответствующей кнопке будет открываться соответствующий запрос.
8. Создание кнопки для просмотра отчета:
® Выберите на панели инструментов значок Кнопка
® Щелкните мышкой по тому месту в области данных, где должна быть кнопка.
® Выберите категорию Работа с отчетом, а действие – Просмотр отчета.
|
|
® Щелкните по кнопке Далее.
® Выберите любой отчет, открываемый этой кнопкой, и щелкните по кнопке Далее.
® В следующем окне поставьте переключатель в положение Рисунок, выберите рисунок Лупа.
® Далее.
® Задайте имя кнопки Просмотр и щелкните по кнопке Готово.
® Перейдите в режим формы. Теперь при щелчке мыши по соответствующей кнопке будет открываться отчет в режиме предварительного просмотра.
Для создания кнопки печати отчета все так же, но вместо Просмотр отчета выберите действие Печать отчета и вместо Лупы рисунок Принтер.
9. Создание кнопки для выхода из программы:
® Выберите на панели инструментов значок Кнопка
® Щелкните мышкой по тому месту в области данных, где должна быть кнопка (это может быть любое место, которое вам нравится).
® Выберите категорию Приложение, а действие – Выйти из приложения.
® Щелкните по кнопке Далее.
® В следующем окне поставьте переключатель в положение Рисунок, выберите в списке вид рисунка Выход.
® Далее.
® Задайте имя кнопки Выход и щелкните по кнопке Готово.
® Перейдите в режим просмотра формы. Теперь при щелчке мыши по соответствующей кнопке будет осуществляться закрытие программы Access.
Чтобы кнопочная форма автоматически появлялась при запуске базы данных, выполните команду Сервис – Параметры запуска. В поле Форма выберите Заставка и щелкните по кнопке ОК.
Закройте форму ответив утвердительно на возможный вопрос о ее сохранении.
Примечание: Открыв форму в режиме Конструктора можно изменять расположение, размер кнопок, размер шрифта и т.д. Проверьте правильность работы всех кнопок формы.