Сортировка записей в таблице

Урок 56

Тема: «Создание отчетов».

Теоретическая часть.

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

Под отчетом понимается документ, содержание которого формируется на основе информации, размещенной в базе данных по определенному запросу.

Программа Access предоставляет пользователю несколько способов для создания Отчета: Автоотчет, Мастер отчетовиКонструктор. Отчеты являются самостоятельными объектами базы данных и формируются на основании таблиц или запросов.

После просмотра полученного отчета он может быть сохранен.

Создание отчета в Мастере отчетов

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

Построение отчетов с помощью Конструктора

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

Окно Конструктора отчета содержит целый ряд областей: Заголовок отчета, группы, Верхний и Нижний колонтитулы, Область данных и Примечаний. Каждая из этих областей несет свое функциональное назначение, которое становится более понятным при рассмотрении элементов, уже размещенных в этих областях. Работа пользователя с элементами отчета практически аналогична работе с элементами формы в Конструкторе форм.

Если пользователь собирается создавать отчет с «нуля» с помощью Конструктора, ему необходимо выполнить команды: Создать ® Конструктор ®в окне Новый отчетвыбрать источник для отчета,например уже подготовленный запрос — Клиенты запрос ®Ок.

После открытия окна Конструктора из Списка полей в Область данных переносятся нужные поля, определенные в запросе.

Дополнительные области окна Конструктора могут добавляться или удаляться из него с помощью цепочки команд панели Стандартная: Вид® КолонтитулыилиЗаголовок/Примечание отчета.

С помощью специальной панели Элементовв области Заголовка отчетаоформляется название отчета, например Отчет о клиентах.

Сортировка записей в таблице

Под сортировкой записей в таблице базы данных будем понимать процесс их упорядочения в определенной последовательности по значению одного из полей.

В зависимости от типа данных в поле (числовое, текстовое или др.), определенных для сортировки, все записи в таблице базы данных размещаются:

¾ по величине числа, если данные в поле числовые;

¾ по алфавиту, если данные в поле текстовые (символьные);

¾ по дате и времени, если данные в поле содержат значения даты и времени.

При открытии готовой таблицы базы данных записи в ней сортируются по значению ключевого поля. Если ключевое поле не задано, то в таблице базы данных записи хранятся в том порядке, в каком были введены.

Для выполнения процесса сортировки необходимо:

¾ указать имя поля в таблице, по которому выполняется упорядочение данных;

¾ определить условие сортировки записей: по возрастанию или убыванию значений данных указанного поля;

¾ выполнить операцию сортировки.

Программа Access предоставляет пользователям возможность сортировать записи в таблице.

Для сортировки записей по данным конкретного поля необходимо установить курсор на любую строку соответствующего столбца и щелкнуть мышью по одной из кнопок на панели Стандартная:

— Сортировка по возрастанию.

— Сортировка по убыванию.

IV. Практическая часть.

Упражнения

1. Откройте таблицу «Страны» базы данных «Страны» (файл Country.mdb), и выполните сортировку записей в этой таблице.

а) расположите записи, в которых Страныразмещены в алфавитном порядке;

б) расположите записи в таблице в порядке возрастания численности населения (полеНаселение);

в) упорядочьте записи в таблице в порядке убывания площадей стран (поле Площадь).

2. Откройте таблицу «Страны» базы данных «Страны» (файл Country.mdb), и создайте отчет в программе Access с помощью Мастера или Конструктора.

Сортировка записей в таблице

2. Откройте базу данных «Успеваемость» (файл advance.mdb) с таблицами «Учитель, «Ученик», «Дисциплина», «Экзамены». Подготовьте отчет в программе Access, фрагмент которого представлен на рисунке.

Сортировка записей в таблице

Сортировка данных в таблице


Похожие статьи.

Понравилась статья? Поделиться с друзьями: