
- •Работа № 2. Формы (Access 2007, 2010)
- •Разработка главной кнопочной формы
- •Создание разделенной формы при помощи инструмента "Разделенная форма"
- •Создание формы, в которой отображается несколько записей, при помощи инструмента "Несколько элементов"
- •Создание формы при помощи мастера форм
- •Создание формы при помощи инструмента "Пустая форма"
- •Режим макета и режим конструктора
- •Доработка формы в режиме макета
- •Доработка формы в режиме конструктора
- •Задание на лабораторную работу
- •Откройте созданную базу данных. Для этого:
- •Контрольные вопросы по проделанной работе
Доработка формы в режиме макета
Создав форму, можно легко доработать ее в режиме макета. Ориентируясь на фактические данные формы, можно изменить расположение элементов управления и подобрать их размеры. Можно добавить в форму новые элементы управления, а также задать свойства формы и входящих в нее элементов управления.
Чтобы переключиться в режим макета, щелкните правой кнопкой мыши имя формы в области навигации и выберите команду Режим макета.
Форма будет открыта в режиме макета.
Изменить свойства формы, ее разделов и элементов управления можно с помощью окна свойств. Чтобы отобразить его, нажмите клавишу F4.
Из области Список полей можно добавить в макет формы поля из базовой таблицы или базового запроса. Для отображения области Список полей выполните одно из следующих действий.
На вкладке Конструктор в группе Сервис нажмите кнопку Добавить существующие поля.
Клавиши быстрого доступа – нажмите клавиши ALT+F8.
Поля можно перетащить в форму непосредственно из области Список полей.
Чтобы добавить одно поле, дважды щелкните его или перетащите его из области Список полей в тот раздел формы, где оно должно отображаться.
Чтобы добавить сразу несколько полей, щелкните их, удерживая нажатой клавишу CTRL. Затем перетащите выбранные поля в форму.
Доработка формы в режиме конструктора
В случае баз данных для настольных компьютеров доработать форму можно в режиме конструктора. Можно добавить в форму новые элементы управления и поля, разместив их на сетке макета. В окне свойств доступны многие свойства настройки формы.
Чтобы переключиться в режим конструктора, в области навигации щелкните форму правой кнопкой мыши и выберите команду Режим конструктора.
Форма будет отображена в режиме конструктора.
Изменить свойства формы, ее разделов и элементов управления можно с помощью окна свойств. Чтобы отобразить его, нажмите клавишу F4.
Из области Список полей можно добавить в макет формы поля из базовой таблицы или базового запроса. Для отображения области Список полей выполните одно из следующих действий.
На вкладке Конструктор в группе Сервис нажмите кнопку Добавить существующие поля.
Клавиши быстрого доступа: нажмите клавиши ALT+F8.
Поля можно перетащить в форму непосредственно из области Список полей.
Чтобы добавить одно поле, дважды щелкните его или перетащите его из области Список полей в тот раздел формы, где оно должно отображаться.
Чтобы добавить сразу несколько полей, щелкните их, удерживая нажатой клавишу CTRL. Затем перетащите выбранные поля в форму.
Задание на лабораторную работу
Создать форму для заполнения полей таблицы Список. Форму создавать в режиме конструктора.
Заполняемые поля:
– Фамилия,
– Имя,
– Отчество,
– Дата рождения,
– Домашний телефон
Откройте созданную базу данных. Для этого:
выделите таблицу Список и выполните команду: вкладка Создание – блок Формы – Конструктор форм;
увеличьте поле формы, растянув его за уголок;
подключите список полей с помощью команды Инструменты конструктора форм – Конструктор – блок Сервис – Добавить поля;
в появившемся в левой части экрана Списке полей открыть таблицу Список, щелкнув по соответствующей кнопке +
перетяните соответствующие поля из окна Список полей в область формы;
разместите поля в удобном для заполнения виде;
добавьте на форму дополнительные элементы, используя панель элементов: заголовок формы, прямоугольники различных типов оформления и др.
Измените размеры нескольких полей с помощью растягивания. Задайте группе полей одинаковые размеры, например по самому широкому.
С помощью созданной формы заполнить десять новых записей таблицы Список.
Аналогичным образом создать другую форму для заполнения записей оставшихся полей таблицы Список. Форму создавать также в режиме конструктора.
Сохраните полученную базу данных и просмотрите изменения в таблице Список.
Далее также создать формы для заполнения других таблиц базы данных (Паспорт, Образование, Дети и Оплата). С помощью созданных форм заполнить оставшиеся таблицы необходимыми данными.