
- •Создание отчетов
- •Создание простого отчета
- •Создание отчета с помощью мастера
- •Усовершенствование отчета
- •Структура отчета
- •Добавление рисунков в отчеты
- •Группирование и сортировка записей в отчетах
- •Добавление вычисляемых элементов управления
- •Создание главной кнопочной формы с помощью Диспетчера кнопочных форм
Добавление рисунков в отчеты
В будущий отчет можно включить любое графическое изображение, например логотип компании, рисунок или отсканированную фотографию. Чаще всего рисунки размещаются в заголовке или примечании отчета, заметно преображая его.
Рассмотрим, как добавить в заголовок отчета в режиме конструктора готовое изображение (в режиме макета последовательность действий будет практически аналогичной). Следуйте таким инструкциям.
1. Чтобы разместить рисунок в разделе Заголовок отчета, увеличьте этот раздел, перетащив с помощью мыши вниз заголовок раздела Верхний колонтитул.
2. Щелкните на кнопке Эмблема в группе Элементы управления. На экране появится диалоговое окно Выбор рисунка.
3. С помощью раскрывающегося списка Папка найдите диск и папку, в которой хранится нужное изображение, затем откройте ее и щелкните на имени нужного файла. Выделив требуемый элемент, щелкните на кнопке ОК.
Изображение теперь вставлено в отчет. Увеличьте его до нужных размеров и переместите в необходимое место (рис.6).
4. Сохраните изменения, щелкнув на кнопке Сохранить панели быстрого доступа.
Рис. 6.
Группирование и сортировка записей в отчетах
Мастер создания отчетов вполне достойно справляется с группированием записей по определенному полю (или полям), но эту операцию при желании можно выполнить и самостоятельно, в режиме конструктора или макета. Основным инструментом для воплощения в жизнь таких структурных преобразований в версии Access 2007 является группа Группировка и итоги, которая доступна на вкладке Формат в режиме макета или на вкладке Конструктор режима конструктора отчетов.
Чтобы проиллюстрировать возможности инструментов этой группы, создадим простой отчет, содержащий краткую информацию об имеющихся в наличии и отсутствующих на складе товарах. Структура подобного отчета, созданного на основе таблицы Товары с помощью мастера, представлена на рис. 7. Операции группирования в этом отчете пока отсутствуют. Наша задача состоит в том, чтобы модифицировать исходный отчет, обеспечив печать наименований товаров, сгруппированных по полю Наличие.
Рис. 7.
Чтобы создать новую группу в отчете, выполните (например, в режиме конструктора) следующее:
1.
Щелкните на кнопке Группировка
и сортировка
группы Группировка
и итоги.
В окне конструктора появится область
Группировка, сортировка и итоги (рис.
8). В нашем примере ее строки еще не
заполнены; в области присутствуют
только два пункта: Добавить
группировку
и Добавить
сортировку.
Рис. 8.
2. Щелкните на кнопке Добавить группировку. В области Группировка, сортировка и итоги появится новая строка с открытым списком всех доступных полей.
3. Выберите из списка выбрать поле нужное поле для группировки. Для рассматриваемого примера это поле Наличие. Результатом такой операции станет появление в отчете нового раздела (Заголовок группы «Наличие»).
4. Примите предложенный по умолчанию порядок сортировки (сначала установленные, затем снятые) или выберите из раскрывающегося списка другой вариант — сначала снятые, затем установленные.
5. Просмотрите все параметры для уровня группировки, щелкнув на пункте Больше требуемого уровня.
6. Чтобы указать поле (поля) сортировки записей в группе, включите нужное поле и порядок сортировки в новую строку области Группировка, сортировка и итоги. (В нашем примере записи группы должны быть отсортированы по значениям поля Наименование, как показано на рис. 9).
Рис. 9.
Теперь, если щелкнуть на кнопке Вид и перейти в режим предварительного просмотра (рис. 10), можно отметить, что записи отчета организованы иначе, а именно сгруппированы по значениям поля Наличие. Записи каждой группы, кроме того, отсортированы по полю Наименование.
Рис. 10.
Однако сам отчет можно сделать более информативным, если перенести заголовки столбцов, а также поле, по которому выполняется группировка (вместе с его подписью), в раздел Заголовок группы «Наличие», как показано на рис. 11. Полученный отчет с группировкой представлен на рис. 12.
Рис. 11.
Рис. 12.