Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Трутнева, Павлова Методичка.doc
Скачиваний:
22
Добавлен:
18.02.2016
Размер:
3.02 Mб
Скачать

Задание 3. Создание сложных отчетов

  1. Создайте запрос, на основе которого будет формироваться отчет. В запросе должны присутствовать: из таблицы Студент  поля Фамилия, Имя, Отчество и Группа, из таблицы Дисциплина поле Код дисциплины, из таблицы Успеваемость  поле Оценка.

2. Создайте отчет по итогам сессии. В отчете оценки студентов должны быть сгруппированы по группам и дисциплинам. Для каждого студента должна вычисляться средняя оценка за сессию, а для каждой группы  среднее значение оценок по предметам.

Технология выполнения задания 3

  1. Для создания запроса:

- на вкладке Запросы щелкните по кнопке Создать; выберите Простой запрос и щелкните по кнопке ОК;

- из таблицы Студент выберите поля Фамилия, Имя, Отчество и Группа, из таблицы Дисциплина поле Код дисциплины, из таблицы Успеваемость поле Оценка и щелкните по кнопке Далее;

- введите название запроса Сессия и щелкните по кнопке Готово, закройте запрос.

2. Для создания итогового отчета выполните следующее:

- на вкладке Отчеты щелкните по кнопке Создать, выберите Мастер отчетов, из раскрывающегося списка  запрос Сессия щелкните по кнопке ОК;

- выберите все поля запроса и щелкните по кнопке Далее, тип представления данных нас удовлетворяет, поэтому щелкните по кнопке Далее;

- добавьте уровень группировки по группе, выбрав в левом окне Группа и перенеся его в правое окно, щелкните по кнопке Далее;

- щелкните по кнопке Итоги, так как надо вычислять средний балл, поставьте «галочку» в ячейке поля AVG (эта функция вычисляет среднее арифметическое), щелкните по кнопке ОК;

- сортировка не требуется, потому что данными являются Код дисциплины и оценки, порядок которых не столь важен; выберите макет отчета. Рекомендуем ступенчатый, так как он занимает меньше места и в нем наглядно представлены данные, хотя это дело вкуса. Щелкните по кнопке Далее;

- выберите стиль отчета и щелкните по кнопке Далее, введите название отчета Итоги сессии и щелкните по кнопке Готово. На экране появится отчет. Его можно просмотреть, изменяя масштаб (щелкнув по листу) и перелистывая страницы (в нижней части экрана). Его можно также распечатать, выполнив команду Файл Печать. После завершения необходимых вам операций закройте окно просмотра отчета.

Задание 4. Добавление элементов управления в форму

  1. Создать макрос, выполняющий функцию открытия диаграммы.

  2. Дополнить форму Средние оценки кнопкой, позволяющую отобразить в ней диаграмму.

3. Создать макрос закрытия диаграммы и возврата в исходную форму.

Технология выполнения задания 4

  1. Для создания макроса:

- на вкладке Макросы щелкните по кнопке Создать;

- в окне макроса откройте список встроенных макрокоманд, которые можно использовать при создании макроса, щелкнув в первой ячейке колонки Макрокоманда;

- выберите макрокоманду Открыть форму. Нижняя часть окна макроса служит для задания аргументов макрокоманды. В качестве аргумента Имя формы выберем из списка элемент Дисциплины и оценки, в качестве аргумента Режим данных  элемент Только чтение (форму можно только просматривать), в качестве аргумента Режим окна  элемент Обычное. Сохранить макрос под именем Открытие диаграммы; закрыть окно макроса.

2. Для вставки кнопки вызова диаграммы:

- открыть форму Средние оценки в режиме Конструктора и выбрать на ней место для кнопки;

- выполнить щелчок на пиктограмме Кнопка панели элементов управления, поместить курсор мыши в выбранное на форме место для кнопки и еще раз выполнить щелчок; на форме появится изображение кнопки с номером;

- двойным щелчком на создаваемой кнопке открыть окно ее свойств;

- на вкладке Макет в строке Подпись ввести значение Успеваемость в группах, на вкладке Другие в строке ИмяДиаграмма, на вкладке События в строке Нажатие кнопки выбрать из списка значение Открытие диаграммы;

- закрыть окно свойств;

- увеличить размер кнопки так, чтобы в ней полностью поместился текст, заданный в строке Подпись окна свойств;

- выйти из режима Конструктора, сохранив произведенные в форме изменения;

- открыть форму и проверить, откроется ли диаграмма при нажатии новой кнопки.

3. Для создания макроса:

- в окне макроса выбрать из выпадающего списка макрокоманду Закрыть;

- для аргумента макрокоманды Тип объекта выбрать из списка значение Форма, для аргумента Имя объектаДисциплины и оценки, для аргумента СохранениеДа;

- сохранить макрос под именем Закрытие диаграммы; закрыть окно макроса;

- в форме с диаграммой перейти в режим Конструктора;

- на панели элементов управления выполнить щелчок на пиктограмме Кнопка;

- разместить кнопку на область данных формы и выполнить щелчок. На форме появится изображение новой кнопки;

- открыть окно свойств двойным щелчком на создаваемой кнопке (или выделив наш объект и нажав кнопку Свойства на панели инструментов) и задать свойству Подпись значение Назад, свойству Имя  значение Закрытие формы, свойству Нажатие кнопкиЗакрытие диаграммы;

- закрыть окно свойств, сохранить произведенные изменения и проверить созданную кнопку в действии.