Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
bo3 / Metnew.doc
Скачиваний:
12
Добавлен:
09.02.2015
Размер:
217.09 Кб
Скачать

2.6. Сортировка и группировка данных в отчете

Проектируемый отчет будет выглядеть гораздо представитель­нее, если данные в нем будут сгруппированы по категориям и в пре­делах категорий рассортированы. Access дает пользователю возмож­ность разделить блоки данных на группы и рассортировать их в этих группах. Например, можно сгруппировать список продуктов по кате­гориям и рассортировать блоки данных внутри каждой группы по наи­менованию продукта.

Для обращения к средствам сортировки данных в рамках отчета следует в режиме проектирования вызвать директиву Sorting and Grouping (Сортировка и группировка) из меню View.

3. Порядок выполнения работы

В процессе выполнения работы требуется разработать ряд отче­тов для отображения в виде документов информации из базы данных DEKANAT.

1. Войдите в среду Windows и вызовите СУБД Access. Открой­те в рабочем каталоге базу DEKANAT.

2. Используя Конструктор Отчетов, создайте отчет Картоте­ка_студентов типа "в одну колонку" для отображения содержимого таблицы Студенты в виде отдельных карточек. Задайте сортировку карточек по фамилии студента в алфавитном порядке. Выполните опе­рацию по формированию отчета и просмотрите содержимое отчета в режиме Preview. Распечатайте Картотеку_студентов для членов бри­гады.

3. С помощью Конструктора Отчетов создайте на базе таблицы Дисциплины отчет Перечень_дисциплин табличного типа. Доработайте отчет, введя в него вычисляемые элементы для подсчета суммарного количества часов по всем видам занятий (лекции, лабораторные ра­боты, практические занятия). Добавьте в отчет элементы для вычис­ления среднего количества часов по каждой дисциплине. Выполните операции по просмотру и печати отчета.

4. На базе запроса Выбрать_зачетка (см. лаб.раб.4) создай­те отчет Зачетка_фамилия для формирования зачетной книжки. Введи­те в отчет вычисляемый элемент для подсчета среднего балла по всем экзаменам. Выполните отчет Выбрать_зачетка поочередно для каждого члена бригады и распечатайте результаты выполнения. Сле­дует отметить, что выполнение отчета, построенного на базе запро­са, автоматически вызывает выполнение соответствующего запроса.

5. Создайте вспомогательный формуляр Документы и размести­те на нем командные кнопки: Картотека_студентов, Перечень_дисцип­лин, Зачетка и свяжите с ними макрокоманды для вызова соответс­твующих отчетов. Для выполнения отчета Зачетка_фамилия вставьте в формуляр поле Фамилия_студента и внесите ссылку на это поле в ус­ловие запроса Выбрать_зачетка. После такой доработки в базе дан­ных появляется возможность автоматического формирования зачетки для любого члена бригады с использованием одного универсального запроса, так как фамилия студента будет передаваться из формуляра Документы непосредственно в условие выборки информации запроса Выбрать_зачетка.

6. Доработайте главный формуляр базы данных DEKANAT, вста­вив в него командную кнопку Документы, для открытия формуляра До­кументы и получения доступа ко всем отчетам базы данных. Проверь­те работу СУБД Деканат в новых режимах.

Соседние файлы в папке bo3
  • #
    09.02.2015290.82 Кб10KATPROF.accdb
  • #
    09.02.2015302.69 Кб8KATPROF.DBF
  • #
    09.02.2015217.09 Кб12Metnew.doc
  • #
    09.02.201564.51 Кб10MYBDKOMPDN04.doc
  • #
    09.02.201526.43 Кб8UP731.DBF
  • #
    09.02.20152.19 Mб9Борей.mdb