Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Информатика / Методички / Лабораторная Access.doc
Скачиваний:
153
Добавлен:
02.06.2015
Размер:
690.69 Кб
Скачать

2.4.3 Создание запроса «Ввод оценок»

Запрос «Ввод оценок» позволит осуществлять ввод оценок.

1 Откройте базу данных «Студенты и занятия». Выберите вкладку «Запросы», и нажмите кнопку «Создать».

2 В появившемся диалоговом окне «Новый запрос» выберите «Конструктор», и нажмите ОК.

3 В диалоговом окне «Добавление таблицы» добавьте в бланк запроса таблицы «Оценки», «Предметы» и «Студенты». Для этого необходимо выделить требуемую таблицу и нажать кнопку «Добавить». Закройте диалоговое окно «Добавление таблицы», нажав кнопку «Закрыть». При добавлении таблиц в запрос связи между таблицами будут установлены автоматически, т. к. таблицы были связаны ранее при создании схемы данных.

4 Переместите поле «Оценка», таблицы «Оценки» в строку поля бланка QBE. Для этого левой клавишей мыши выделите требуемое поле и, удерживая левую клавишу, переместите поле в строку поля бланка QBE (или выполните двойной щелчок левой клавишей мыши). Аналогично переместите поля «Фамилия», «Имя» таблицы «Студенты», и поле «Предмет» таблицы «Предметы» в строку поля бланка QBE.

5 Сохраните запрос под именем «Ввод оценок». Для этого нажмите на кнопке закрытия диалогового окна «Запрос на выборку», в диалоговом окне подтверждения сохранения запроса нажмите на кнопке «Да», и в окне сохранения введите имя запроса «Ввод оценок», и нажмите ОК.

Создайте форму «Ввод оценок», которая позволит удобно проставлять оценки. Чтобы с формой было удобнее работать, можно задать условие отбора (например, выводить список предметов для простановки оценок только для одного студента по фамилии). Поэтому перед созданием формы выполните следующее:

1 Перейдите во вкладку запросы базы данных, выделите запрос «Ввод оценок» и нажмите кнопку «Конструктор».

2 В поле «Условие отбора» бланка запроса QBE под полем «Фамилия» наберите: [Введите фамилию]. В данном случае при открытии формы или запроса «Ввод оценок» будет появляться диалоговое окно «Введите фамилию», где необходимо указать фамилию студента, для которого нужно проставить оценки.

3 Сохраните внесенные изменения запроса и закройте запрос.

Создание формы «Ввод оценок»

1 Откройте базу данных «Студенты и занятия», выберите корешок «Формы» и щелкните по кнопке «Создать».

2 В диалоговом окне «Новая форма» выделите «Мастер форм» (в качестве источников данных выберите запрос «Ввод оценок») и нажмите ОК.

3 В диалоговом окне «Создание формы» с помощью кнопки в виде « >> « стрелки выберите все доступные поля и нажмите кнопку «Далее».

4 Внешний вид формы выберете «Ленточный» и нажмите «Далее».

5 Выберите оформление стиля формы и нажмите «Далее».

6 В качестве имени формы оставьте имя «Ввод оценок» и нажмите «Готово».

7 В появившемся диалоговом окне «Введите значения параметра» введите фамилию студента (фамилия должна быть известна заранее), нажмите кнопку ОК. Данная форма выглядит не совсем привлекательно, т.к. внешний вид ее в виде таблицы с повторяющейся записью фамилии студента, поэтому необходимо изменить ее внешний вид.

8 Перейдите в режим «Конструктор» (щелкните на кнопке «Конструктор» строки меню).

9 Отредактируйте внешний вид формы, как это показано на рисунке 2, перетаскивая поля (при необходимости измените размеры заголовка формы).

Рисунок 2

10 Перейдите в режим формы, чтобы просмотреть проделанную работу.

11 Заполните созданную форму (введите оценки).

12 Закройте форму, не забудьте сохранить изменения структуры формы.

Соседние файлы в папке Методички