
- •Оглавление
- •Введение. Общие сведения Структура базы данных
- •Конструктор таблиц и форматы данных
- •Формирование связи
- •Целостность данных
- •Работа с мастерами
- •Формы и отчеты wysiwyg
- •Многотабличные запросы
- •Графики и диаграммы
- •Встроенные функции
- •Макрос: программирование без программирования
- •Модули: Visual Basic for Applications
- •Импортирование, экспортирование и связывание внешних файлов
- •Возможности dde и ole
- •Постановка практической задачи
- •Лабораторная работа № 1 Создание структуры базы данных и установление связей между таблицами
- •Лабораторная работа № 2 Создание однотабличных форм для ввода данных в таблицы
- •Лабораторная работа № 3 Формирование запросов для многотабличной базы данных
- •Лабораторная работа № 4 Разработка сложной составной формы со встроенной диаграммой
- •Лабораторная работа № 5 Создание отчетов с вычисляемыми полями и итоговыми данными
- •Лабораторная работа № 6 Завершение работы над базой данных: разработка кнопочного меню
- •Субд Access: основные термины
- •Индивидуальные задания по курсу «Автоматизация бизнес-процессов»
- •Список литературы
Лабораторная работа № 2 Создание однотабличных форм для ввода данных в таблицы
Access предоставляет широкие возможности для создания форм, которые являются графическим диалоговым интерфейсом пользователя. Формы позволяют добавлять и удалять записи в таблицах, изменять значения полей, получать расчетные данные.
Простейшая форма на основе одной таблицы может быть создана при выборе одного из режимов АВТОФОРМЫ (меню СОЗДАТЬ – АВТОФОРМА): В СТОЛБЕЦ, ЛЕНТОЧНАЯ, ТАБЛИЧНАЯ.
АВТОФОРМА В СТОЛБЕЦ является одноразовой. В ней поля располагаются в столбец, а в окне формы одна запись и кнопки перехода к другим записям (рекомендуется использовать автоформу в столбец, если исходная таблица содержит много полей).
Остальные автоформы многоразовые, т. е. поля размещаются в одной строке и несколько записей в окне.
Все автоформы не предоставляют возможности выбора стиля оформления и выбирают все поля таблицы. Однако после создания автоформы, войдя в режим конструктора, можно доработать ее в нужном направлении, т. е. отредактировать.
Формы могут быть получены и при помощи Мастера форм, который в режиме диалога с пользователем позволяет выбирать одну или несколько исходных таблиц, отображать только необходимые поля, предоставляет стили для их оформления.
Создайте формы для ввода данных в таблицы.
Для этого:
Откройте вкладку ФОРМЫ. Нажмите кнопку СОЗДАТЬ.
В открывающемся списке выберите таблицу ДИСЦИПЛИНЫ. Выберите пункт АВТОФОРМА: В СТОЛБЕЦ. Нажмите кнопку ОК. Форма для ввода данных создана (рис. 1). Заполните форму данными. Аналогично создайте форму для ввода данных в таблицу ПРЕПОДАВАТЕЛИ (рис. 2).
Заполните форму данными (пример данных для ввода в табл. 5).
Совет. Переход между ячейками лучше выполнять клавишей Tab или мышью.
Создайте ленточную автоформу на основе таблицы СТУДЕНТ (рис. 3 и 4).
Преобразуйте в режиме конструктора форму ПРЕПОДАВАТЕЛИ к виду, показанному па рис. 3.
Рис. 3. Форма ПРЕПОДАВАТЕЛИ
Для этого:
Увеличьте область заголовка и примечания формы.
Для добавления новых элементов управления в форму воспользуйтесь ПАНЕЛЬЮ ЭЛЕМЕНТОВ (меню ВИД или кнопка па панели инструментов).
В области заголовка разместите элемент НАДПИСЬ и введите ПРЕПОДАВАТЕЛИ.
Измените расположение полей в области данных так, как показано на рис. 3.
Совет. Для изменения размера или положения элемента его необходимо предварительно выделить. Если указатель мыши принимает форму раскрытой ладони можно перетащить элемент (надпись и поле) в новое место. Перетащить поле и присоединенную к нему надпись можно независимо друг от друга, когда указатель мыши принимает форму сжатой ладони с вытянутым указательным пальцем. Для выделения нескольких элементов необходимо удерживать нажато и клавишу <Shift>. Чтобы выровнять элементы по размеру или расположению можно воспользоваться пунктом меню Формат.
Добавьте рисунок.
Преобразуйте форму СТУДЕНТ в режиме конструктора.
Рис. 4. Форма СТУДЕНТЫ
Добавьте заголовок СТУДЕНТЫ в области заголовка. В области примечания разместите кнопки перехода между записями и кнопку закрытия формы.
При помощи МАСТЕРА ФОРМ создайте форму для таблицы ОЦЕНКИ. Выбор внешнего вида сделайте самостоятельно. Введите данные.
Предъявите результаты вашей работы преподавателю.