Предмет технология компьютерной обработки информации
Лабораторная работа № ___
Тема: Access. Работа с формами.
Цель: уметь создавать формы, вставлять в формы элементы управления, вводить данные в форму.
Ход работы
- Запустить СУБД MS Access.
- Открыть БД с таблицей "Оценки".
- Создать форму для таблицы "Оценки" с помощью мастера форм. Для этого перейти на вкладку Формы и выполнить команду Создать. В окне " Новая форма " выбрать способ создания – Мастер форм, обязательно указать источник данных – таблицу Оценки – ОК.
- Выбрать все поля из таблицы в форму, нажав на кнопку >>.
- Выбрать внешний вид формы – В один столбец.
- Выбрать стиль формы (камень или международный). Какие существуют еще стили формы?
- Задать имя формы Оценки, включить режим просмотра и ввода данных.
- Просмотреть все записи. Что обозначают кнопки ?
- Перейти в режим Конструктора для вставки новых элементов в форму – меню Вид – Конструктор . Если панель элементов на экране отсутствует, ее можно включить командой: меню Вид – Панель элементов или .
- Увеличить размер окна конструктора и его частей методом перетаскивания границ.
- Форма может вмещать Заголовок и Примечание. Подготовить форму для ввода заголовка и примечаний. (Меню Вид – Заголовок – Примечание). С помощью мыши переместить разделительные линии частей формы для освобождения места для вставки объектов.
|
|
- Ввести заголовок формы и разукрасить его. Для этого нажать на кнопку " Аа " (надпись) на панели элементов и, удерживая ЛКМ, нарисовать рамку в области заголовка формы, в месте, указанном курсором ввести текст "ОЦЕНКИ СТУДЕНТОВ". Выделить объект Надпись и отформатировать ее: изменить его размеры и расположение, изменить размер шрифта и его стиль, цвет букв, фона, границ, используя кнопку Свойства – вкладка Макет (ПКМ на объекте).
- В области примечания вставить текст с названием вашей группы, Выполнил(а): Фамилия И.О. Если нет свободного места в частях формы, то нужно перетащить объекты в форме на другие места, однако удобнее задать размеры всех частей формы, вызвать их контекстным меню и выполнить команду: Свойства – Макет – Высота – Ввести нужное значение.
- В области заголовка вставить картинку. Для этого щелкнуть по кнопке Рисунок на панели элементов формы, нанести объект на область заголовка и выбрать рисунок, например из ClipArt (Свойства – Макет – Рисунок – выбрать путь). Изменить размеры рамки и правильно вписать картинку в выбранную рамку командами: Вид – Свойства – Макет – Установка размеров – из списка значений этого параметра выбрать " Вписать в рамку ".
- Просмотреть результаты работы на экране, задав режим формы и вернуться в режим конструктора: Вид – Режим форм, Вид – Конструктор.
- Вставить в форму вычисляемый элемент управления. Вставить поле Сумма, значение которого является суммой баллов одного студента по всем предметам. Для этого нажать кнопку "аб|" на панели элементов и сформировать в области данных текстовое поле, которое состоит из двух объектов: подписи поля Поле… и его значения Свободный. Навести указатель мыши на большой квадрат второго поля, курсор примет вид руки с указательным пальцем. Путем перетаскивания рассоединить объекты и задать для подписи свойство «Сумма», а в поле значения ввести формулу: = [Математика]+[Информатика]+[Физика]+[Язык]).
|
|
|
- Разместить на форме кнопку для просмотра предыдущей записи и назвать ее "Вперед". Нажать на кнопку "Кнопка" на панели элементов и щелкнуть в том месте формы, где она будет расположена. Кнопка "Запуск мастера" при этом должна быть нажата. Откроется окно мастера создания кнопок. В категории "Переходы по записям" выбрать действие "Следующая запись" – Далее – вести текст надписи кнопки «Вперед» или выбрать рисунок кнопки из образцов – Готово.
Режим просмотра формы
- Перейти в режим форм и нажать "записи" используя свою кнопку.
- Ввести новую запись в режиме формы.
- Вставить в основную форму "Оценки" подчиненную форму, которая содержит номера телефонов данного студента. Для этого перейти в режим конструктора. Щелкнуть по кнопке "Подчиненная форма" и в основной форме обвести контур для подчинений формы. Выполняя указание мастера, связать с таблицей "Адреса" или "Анкеты" и отобрать для подчиненной формы поля "Фамилия", "Адрес", "Телефон", нажать Готово. Вернуться в режим просмотра формы. Проследить за изменениями в подчиненной форме при листании записей формы.
- Перейти в режим конструктора и методом перетаскивания выровнять все объекты на форме наилучшим образом. Предъявить результат работы преподавателю.
- Закрыть БД, сохранить форму. Сдать отчеты.
Контрольные вопросы
- Что такое форма? Каково назначение форм?
- Какие существуют способы создания форм?
- Каково назначение конструктора форм?
- Какие существуют элементы управления для построения объектов?
- Каковы преимущества таблиц перед формами?
- Каковы преимущества использования мастера форм перед конструктором?
- Как вставить заголовок в форму?
- Как выполнить вычисление в форме?
- Как ввести в форму некоторый текст?