Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Access.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
6.19 Mб
Скачать

Создание форм

Формы являются важнейшим средством создания интерфейса пользователя при работе с базами данных Access.

Можно создавать формы с различными целями:

  1. Ввод и редактирование данных. Эта наиболее известная сфера использования форм. Внесение изменений, добавление и удаление данных становится намного более простым. Вы имеете возможность работать с данными из нескольких таблиц в одной форме, вычислять необходимые данные и выводить их на экран.

  2. Управление ходом выполнения программы. Для автоматизации выполнения некоторых действий по обработке данных создают формы для работы с макросами и процедурами Visual Basic. Для запуска макросов или процедур в форме размещают элементы управления, которые называют кнопками. Макросы и процедуры разрешают открывать другие формы, запросы и отчеты, фильтровать данные, которые выводятся на экран, и выполнять много других действий.

  3. Вывод сообщений о ходе работы. С помощью макрокоманды Сообщение или функции MsgBox Visual Basic возможно вывести на экран сообщения для пользователя (например, об ошибке).

  4. Печать информации из базы данных. Вы имеете возможность напечатать форму с данными, которые она содержит. Для вывода формы на экран вы должны задать параметры печати.

Создание форм для просмотра и ввода данных Создание формы Книги

Простейший путь для создания формы для работы с таблицами – это использовать инструмент Форма на вкладке Создание в группе Формы. Тогда Access создает форму, в которой можно видеть и редактировать данные из одной выбранной таблицы.

  1. Выберите в Области переходов таблицу Книги и создайте для нее форму, нажав Форма на Ленте на закладке Создание в группе Формы.

  2. Перейдите в режим конструктора, выбрав Конструктор в кнопке со списком Режим в группе Режимы на вкладке Главная.

  3. Удалите вставленную внизу таблицу и поместите на форму кнопки: Книги, которые не выданы и Статистика по издательствам.

  4. Для кнопки Книги, которые не выданы выберите инструмент Кнопка в группе Элементы управления на вкладке Инструменты конструктора форм/Конструктор. В диалоговом окне Создание кнопок в списке Категория выберите Разное в списке Действия выберите Выполнить запрос. В следующем окне выберите запрос Не выданные книги. Далее выберите переключатель Текст и введите Книги, которые не выданы.

  5. Для кнопки Статистика по издательствам выберите инструмент Кнопка в группе Элементы управления на вкладке Инструменты конструктора форм/Конструктор. В диалоговом окне Создание кнопок в списке Категория выберите Разное в списке Действия выберите Выполнить запрос. В следующем окне выберите запрос Не выданные книги. Далее выберите переключатель Текст и введите Статистика по издательствам.

  6. Сохраните форму под именем Книги.

Рисунок 36. Простая форма для ввода данных в таблицу Книги

Создание формы Ввод данных о читателя

  1. Выберите в Области переходов таблицу Читатели, затем нажмите Форма на вкладке Создание в группе Формы. Перейдите в режим конструктора, выбрав Конструктор в кнопке со списком Режим в группе Режимы на вкладке Главная.

  2. Измените при необходимости размеры полей.

  3. Сохраните форму под именем Ввод данных о читателе.

Рисунок 37. Форма Ввод данных о читателе

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]