- •Лабораторная работа № 5. Формы
- •Программа работы
- •Краткие сведения
- •Виды форм Access
- •Области формы
- •Объекты формы
- •Создание формы
- •Создание формы в режиме Конструктора
- •Создание составной формы с помощью Мастера форм
- •Изменение формы в режиме Конструктора Объекты и области формы
- •Работа с объектами
- •Свойства объектов
- •Добавление новых объектов в отчет
- •Ввод данных через форму
- •Изменение типа объекта
- •Независимая головная форма
- •Формы-диаграммы
- •Порядок и методика выполнения работы Программа работы
- •Содержание отчета
- •Контрольные вопросы
Ввод данных через форму
В обоих режимах ввода – режиме формы и режиме таблицы – основные приемы ввода данных и перемещения такие же, как и при работе с таблицей. В частности, для перехода к следующему полю можно использовать клавиши <Enter> или <Tab>, а к предыдущему – <Shift+Tab>; можно использовать и мышь. Для изменения значения флажка (им обычно представлены логические поля) можно нажать <Пробел> или щелкнуть мышью. При вводе в поле со списком достаточно набрать первые символы, отличающие нужное значение от других, имеющихся в списке (если свойство Автоподстановка включено). Можно выбрать значение из списка, открыв его мышью или <Аlt+Стрелка вниз>. Можно переходить к другим записям с помощью элементов управления слева в нижней строке окна. Там же указан номер текущей записи и общее их количество; для перехода к другой записи можно ввести ее номер вместо текущего. Если в форме есть кнопки, в режиме таблицы они не доступны, но флажки и поля со списком работают так же, как и в режиме формы.
Изменение типа объекта
После создания формы логические поля в ней представляются флажками, поля подстановок - полями со списками, а все остальные -простыми полями ввода. При необходимости можно изменить тип объекта, выделив его правой кнопкой мыши и выбрав в контекстном меню Изменить тип. Для изменения характеристик поля нужно вызвать для него бланк свойств.
Кнопки
В форму можно включить кнопки. Для этого нажать кнопку Мастера на панели элементов, если она не нажата, нажать там же кнопку Кнопка, указать ее расположение на форме и. работая в Мастере, выбрать действие, которое должно выполнятся при щелчке по кнопке, надпись на ней и ее название. Действием кнопки может быть открытие формы, запроса, вывод отчета, закрытие формы, переход к другим записям, поиск, выход из программы и др.
Независимая головная форма
Можно создать форму, содержащую только кнопки, предназначенные для запуска основных действий с текущей базой данных – открытия других форм, печати отчетов и т.д. Эта форма - независимая, т.е. не связана ни с какой таблицей или запросом. Обычно ее открывают, начиная работать с базой данных. Можно автоматизировать ее открытие макросом Autoexec.
Формы-диаграммы
В форме можно увидеть диаграмму. Чтобы создать такую форму, нужно перейти к формам в окне базы данных, нажать Создать и выбрать из разворачивающегося списка запрос или таблицу, содержащую данные для диаграммы, затем щелкнуть по кнопке Мастера и выбрать мастер "Диаграммы". Работая в мастере, указать поля, содержащие данные для диаграммы, тип диаграммы и расположение данных – по строкам или столбцам, заголовок и необходимость легенды.
Порядок и методика выполнения работы Программа работы
Использование Мастера форм для создания новой формы.
Изменение внешнего вида формы.
Перемещение и изменение размеров элементов управления.
Изменение параметров элементов управления и разделов формы.
Изменение параметров оформления текста в элементах управления.
Ознакомиться с порядком создания форм.
Создать отчет Расчетная ведомость с помощью мастера отчетов.
Просмотреть результат.
Перейти в режим конструктора и завершить создание отчета Расчетная ведомость.