
- •Задание 2. Создайте простую форму с помощью кнопки Новый объект.
- •Задание 3. Создайте форму с помощью Мастера форм.
- •Задание 4. Создайте форму с помощью автоформ.
- •Задание 5. Создайте формы без помощи Мастера.
- •Задание 6. Добавьте в таблицу Список логическое поле «Собирается поступать в институт», значения которого «Да» или «Нет». Добавьте это поле в форму.
- •База данных «Компьютерная школа»
- •• Выберите категорию Работа с формой, а действие - Открытие формы, как представлено на рис. 24.
- •Задание 8. Создайте кнопочную форму при помощи Диспетчера кнопочных форм.
- •Задание 9. Завершите работу с программой Access.
Работа 4. Применение форм 1
Цели работы:
• научиться создавать формы ввода-вывода;
• научиться создавать кнопочные формы.
Ход работы
Задание 1. Откройте учебную базу данных, созданную на прошлом занятии, и подготовьте ее к работе.
Порядок работы:
• Вызовите программу Access. Для этого дважды щелкните по пиктограмме Microsoft Access. Перед вами откроется диалоговое окно системы управления базами данных, в котором появится меню.
• Включите мышкой переключатель Открыть базу данных, выделите из списка баз данных, расположенного ниже переключателя, имя вашей базы и щелкните по кнопке ОК.
• Перейдите на закладку Формы, выделите форму Список и нажмите клавишу [Delete]. Согласитесь с удалением. В результате у вас в базе данных должны остаться три исходные таблицы и Общая форма, с помощью которой вы можете добавлять значения в вашу базу данных.
Замечание. Возможно, вы пропустили урок, и данных, полученных на предыдущем уроке, у вас нет. Если работа происходит в учебном классе, где много пользователей и общие рабочие папки, то к следующему уроку у вас вполне может и не быть вашей базы. Чтобы быстро ее восстановить, можно воспользоваться чужой базой данных, сохранившейся на этом компьютере. Для этого следует:
• Выполнить команды Файл - Создать базу данных - ОК.
• Ввести свою фамилию в качестве имени учебной базы данных и щелкнуть по кнопке Создать.
• Выполнить команду Файл - Внешние данные - Импорт....
• Выделить имя базы данных, из которой вы собираетесь копировать таблицы, и щелкнуть по кнопке Импорт.
• Выделить те таблицы, которые вы собираетесь копировать, и щелкнуть по кнопке ОК. В результате вы получите базу данных с готовыми связями между таблицами, если, конечно, вы скопировали все взаимосвязанные таблицы.
Задание 2. Создайте простую форму с помощью кнопки Новый объект.
Порядок работы:
• В диалоговом окне базы данных выберите вкладку Таблицы, если находитесь в другой вкладке.
• Выделите таблицу Список. (Автоформу можно строить и при закрытой таблице, и при открытой).
Замечание. Автоформа создает форму, в которой отображаются все поля и записи выбранной таблицы или запроса. Каждое поле располагается на отдельной строке, с левой стороны от которой отображается надпись к данному полю. С помощью автоформы можно просматривать или вводить данные.
• Щелкните по кнопке раскрытия списка,
расположенной рядом с кнопкой-
Новый объект
на панели инструментов и
выберите элемент Автоформа. Появится автоформа, представленная на рис. 19.
• Сохраните автоформу с именем Список.
• Закройте автоформу, ответив утвердительно на вопрос о сохранении, если таковой последует.
РИС. 19
Задание 3. Создайте форму с помощью Мастера форм.
Порядок работы:
• В окне базы данных выберите вкладку Формы.
• Щелкните по кнопке Создать.
• В диалоговом окне Новая форма выберите Мастер форм. Описание Мастера появляется в левой части диалогового окна. В нижнем поле имя таблицы или запроса в качестве источника данных можно не указывать. При использовании Мастера форм источник данных для формы следует указывать в диалоговом окне Мастера.
• Щелкните по кнопке ОК.
• В поле Таблицы/запросы выберите таблицу Список, в поле Доступные поля выберите поля Фамилия, Имя и перенесите их стрелкой в поле Выбранные поля.
• В поле Таблицы/запросы выберите таблицу Личные данные, в поле Доступные поля выберите поля Word, Excel, Access и перенесите их стрелкой в поле Выбранные поля. Результат этих действий представлен на рис. 20.
РИС. 20
• Щелкните по кнопке Далее.
• Выберите внешний вид формы - Табличный. Щелкните по кнопке Далее.
• Выберите требуемый стиль (например. Обычный). Щелкните по кнопке Далее.
• Задайте имя формы: Успеваемость. Щелкните по кнопке Готово. В результате получите форму, в которой можно менять существующие данные и вводить новые значения сразу в две таблицы.
• Закройте форму.
Задание 4. Создайте форму с помощью автоформ.
Порядок работы:
• Щелкните по кнопке Создать.
Замечание. При выборе элементов Автоформа: в столбец. Автоформа: ленточная или Автоформа: табличная форма создается автоматически.
• Выберите Автоформа: ленточная.
• В нижнем поле выберите таблицу Личные данные, которые будут служить источником данных для формы.
• Щелкните по кнопке ОК. Получите готовую автоформу.
• Сохраните ее с именем Личные данные.
• Закройте автоформу.
Самостоятельное задание. 1. Изготовьте автоформу в столбец для таблицы Список (Список учеников). 2. Изготовьте табличную автоформу для таблицы Группы (Номера групп).
• Закройте формы, если они открыты.
Замечание. Созданную форму можно изменить в режиме Конструктор.
Задание 5. Создайте формы без помощи Мастера.
Порядок работы:
• В диалоговом окне базы данных выберите вкладку Формы, если находитесь в другом окне.
• Щелкните по кнопке Создать.
• В диалоговом окне Формы выберите
режим Конструктор, нажав на кнопку
.
• В открывшемся окне выберите таблицу Список, содержащую данные, на основе которых будет создана форма.
• Щелкните по кнопке ОК.
• Окно формы будет выведено на экран в режиме Конструктор.
• Щелкните по кнопке -
ДОБАВИТЬ полЯ
на панели инструментов. Получите список
полей, из которого можно добавлять
присоединенные элементы управления в
форму или в отчет. Выделите поля
Фамилия, Имя, Отчество, Учебная группа,
Портрет (щелкните мышкой по имени
поля, одновременно держа нажатой левой
рукой клавишу [Ctrl]).
Отпустите клавишу [Ctrl]
после выбора полей. Перетащите мышкой
поля в область данных.
• Закройте окно списка полей.
Замечание. Размер окошка для названия поля и для его значения меняются мышкой, «схватившейся» за черный квадратик рамки. Эти элементы передвигаются по полю с помощью мышки.
• Расположите элементы удобно по полю.
Замечания. 1. Для независимого
друг от друга перемещения элементов
следует «захватить» их мышкой за левый
верхний квадрат большего размера, иначе
подпись и поле будет передвигаться
вместе. 2. С помощью кнопок
можно поменять соответственно цвет
фона, текста, линии/границы.
• Задайте размер текста поля Фамилия равным 18. Чтобы увеличить размер элемента соответственно надписи, выполните команду Формат - размер - по размеру данных.
• Сохраните форму с именем Ученик
• формы могут быть выведены на экран
в трех видах: режим конструктора
(рис. 21), режим формы (рис. 22) и режим
таблицы. Переключение режимов
производится кнопкой
-Вид.
Посмотрите все способы представления
формы.
РИС. 21
РИС. 22
• Закройте форму.