Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Пустой — копия (1).docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
30.14 Кб
Скачать

3.6 Создание отчета

Создание отчета с помощью мастера

Отчеты предназначены для вывода информации на печать.

Создав м отчет с помощью мастера, в котором содержалась бы информация о гражданах РФ в алфавитном порядке. Для этого необходимо выполнить следующие действия: • открываем ранее созданный проект; • открываем базу данных «Личные данные»; * переходим на вкладку Documents. Выбираем группу Reports; • нажимаем кнопку New окна проекта; • в открывшемся диалоговом окне New Report выбиравм опцию Report

Wizard; • в появившемся диалоговом окне указывавм тип создаваемого отчета Report Wizard (простой однотабличный отчет) и нажимавм кнопку Ok; • в следующем диалоговом окне в области Database and tables в нижнем списке выбираем таблицу «Личные данные», для которой будет создан отчет; • из списка Available fields переносим в список Selected fields поля таблицы, которые будет содержать отчет: , ном, фио, д_р, гр, адрес, тел, форма_обучения (для переноса полей используем кнопки со стрелочками, расположенные между списками). Нажимавм кнопку Next; * в следующем диалоговом окне указывавм поля, по которым будет осущвствляться группировка данных в отчете. Для этого в первом

раскрывающемся списке выбираем поле - гр, нажимавм кнопку Next

для перехода к следующему шагу; • в следующем диалоговом окне звдавм стиль отображения объектов в отчете. Для этого в списке Style выбираем один из вариантов. В области просмотра в верхнем левом углу диалогового окна мастер позволяет просмотреть, как будут выглядеть элементы отчета; нажимавм кнопку Next; * на следующем шаге можно указать порядок размещения объектов в отчете и ориентацию страницы; оставив их заданными по умолчанию, нажим эвм кнопку Next;

на следующем шаге можем выбрать вариант дальнейшей работы с отчетом из трех возможных вариантов:

Save report for later use - созданный опет сохраняется на диске;

Save report and modify it in the Report Designer - созданный отчет сохраняется на диске и открывается в конструкторе отчетов для модификации;

Save and print report - созданный отчет сохраняется на диске и

печатается.

Выбираем первый.

Чтобы просмотреть созданный отчет, нажимаем кнопку Preview. Для завершения создания отчета нажимаем кнопку Finish; в открывшемся диалоговом окне Save as вводим имя созданного файла

(«Личные данные»); Созданный отчет открылся в конструкторе отчетов.

Отчет «Ноуты» представлен в Приложении Г.

Аналогично соэдаем отчеты «Протокол стипендиальной комиссии» и «Ведомость на стипендию по группам».

Отчеты ««Протокол стипендиальной комиссии» и «Ведомость на стипендию по группам» представлена в Приложении Г.

3.7 Создание запросов с помощью конструктора запросов

Запросы необходимы для обработки данных из одной или нескольких

таблиц.

1. Открываем ранее созданный проект.

2. Переходим на вкладку Data и выбираем группу Queries (Запросы).

3. Нажимаем кнопку New окна проекта.

4. В открывшемся диалоговом окне New Query (Новый запрос) нажимаем кнопку New Query. Откроется диалоговое окно выбора таблиц Add Table or View.

5.

6.

В этом диалоговом окне выбираем таблицу «Личные данные» и с помощью кнопки Add переносим ее в окно конструктора запросов.

Аналогично переносим вторую таблицу «Первый семестр» и таблицу «Стипендия».

Завершив выбор таблиц, нажимаем кнопку Close. На экране появляется окно конструктора запросов Query Designer, а в основном меню появпяется пункт Query.

Можно приступать к формированию условий запроса.

Запрос 1. Вывести фамилии всех студентов группы типа «22Ю».

Для этого выполняем следующие действия: на вкладке Fields выбираем поля ном, д_р, гр, адрес, тел, форма_обуч; переходим на вкпацку Filter конструктора запросов; в столбце Field Name нажимавм кнопку раскрытия списка и из всех полей исходной таблицы выбиравм Личные_данные.гр; в списке вариантов сравнения Criteria выбираем оператор сравнения

(=): в поле Example вводим значение «22Ю»; запускаем запрос на выполнение, просматриваем и закрываем запрос; сохранявм созданный запрос под именем группа 22Ю.

Запрос «Группа 22Ю» представлен в Приложении Д.

Запрос 2. Вывести фамилии студентов дневного отделения.

Для этого выполняем следующие действия: на вкладке Fields выбираем поля фио, форма_обучвния; переходим на вкпацку Filter конструктора запросов;

* В первой строке в столбце Field Name выберите из раскрывающегося

списка значений поле личные_данныв.форма_обучвния. В списке вариантов сравнения Criteria выберите вариант (=), в поле Example

введите очная. * Запустим запрос на выполнение.

Запрос «(студенты дневного отделения» представлен в Приложении Д.

Запрос 3. Вывести код стипендии, размер которой превышает 1000 рублей .

Для этого выполняем следующие действия: * на вкладке Fields выбираем поля код_стип, размер; • переходим на вкпацку Filter конструктора запросов; • в столбце Field Name нажимавм кнопку раскрытия списка и из всех полей исходной таблицы выбираем стипендия.размер; • в списке вариантов сравнения Criteria выбираем оператор сравнения

(>=); • в поле Example вводим значение «ЮОО»; • запускаем запрос на выполнение, просматриваем и эакрываем запрос; • сохранявм созданный запрос под именем «Стипендия больше 1000

рублей».

Запрос «Код стипендии больше 1000 рублей» представлен в Приложении

д.