- •Часть 4
- •Часть 4
- •1. Объект отчет Общие положения
- •2. Способы создания отчетов
- •2.1. Мастер отчетов
- •2.2 Применение автоотчетов
- •2.3. Создание почтовых наклеек
- •3. Конструктор отчетов
- •3.1. Концепция создания отчета
- •3.2. Окно конструктора отчетов. Структура отчета
- •3.3. Создание отчета
- •3.4. Одиннадцать этапов создания великолепного отчета
- •3.5. Подбор данных
- •3.6. Создание отчета и его связывание с запросом
- •3.7. Определение размеров страницы отчета и макета
- •3.8. Окно конструктора отчетов и элементы управления в отчете
- •3.9. Инструментальные средства режима Конструктор
- •3.10. Размещение полей в отчете
- •3.11. Отображение окна списка полей
- •3.12. Выбор полей для отчета
- •3.13. Перетаскивание выбранных полей в отчет
- •3.14. Изменение размеров раздела
- •3.15. Работа с надписями и полями. Создание свободных надписей
- •3.16. Изменение внешнего вида текста элемента управления
- •3.17. Создание и использование элементов управления типа Поле
- •3.18. Ввод выражений в элемент управления типа Поле
- •3.19. Изменение размеров поля или надписи
- •3.20. Изменение размеров надписи
- •3.21. Удаление присоединенной надписи и поля
- •3.22. Перемещение надписи и поля
- •3.23. Изменение внешнего вида полей и нескольких элементов управления
- •3.24. Изменение свойств надписи и поля
- •3.25. Расширение и сжатие полей
- •4. Сортировка и группировка данных
- •4.1. Создание заголовка и примечания группы
- •4.2. Как изменить порядок группировки
- •4.3. Как удалить заголовок или примечание группы
- •4.4. Как скрыть раздел
- •4.5. Изменение размеров раздела|
- •4.6. Изменение свойств отчета и его элементов
- •4.7. Использование конкатенации для объединения текста и полей
- •4.8. Создание элементов управления раздела заголовка группы
- •4.9. Создание элементов управления раздела примечания группы. Вычисление промежуточных итогов для групп
- •4.10. Вычисление общего итога (накопительных итоговых значений)
- •4.11. Вычисление процентных значений на основе итоговых данных
- •4.12. Отчет с диаграммой
- •5. Добавление символа конца страницы
- •6. Сохранение отчета
- •7. Основные способы экспорта отчетов
3.9. Инструментальные средства режима Конструктор
Окно Конструктора отчетов состоит из следующих основных элементов:
Панель инструментов Конструктор отчетов, которая появляется в режиме конструктора отчетов (рис. 25). Кнопки этой панели дублируют некоторые команды меню режима Конструктора отчетов. Для быстрого выполнения таких задач, как отображение окон и запуск мастеров и утилит, следует щелкнуть на соответствующей кнопке панели инструментов.
Рис. 25. Панель инструментов режима конструктора отчетов
Панель инструментов Формат. Кнопки данной панели облегчают форматирование элементов управления (например, выбор шрифта, цвета и стиля рамок элементов управления или параметров оформления текста), (рис. 24).
Панель инструментов Панель элементов, с помощью которой в отчет добавляются элементы управления (на рис. 24 она расположена вдоль левой вертикальной границы отчета).
Вертикальная и горизонтальная линейки позволяют производить точную разметку отчета и его разделов.
Крайняя правая вертикальная линия позволяет определить ширину отчета - расстояние до его правой границы.
Крайняя нижняя горизонтальная линия позволяет определить высоту нижнего поля отчета.
С помощью вертикальной и горизонтальной полос прокрутки можно просматривать части отчета, находящиеся за границами области окна Конструктора отчетов.
Панель инструментов, появляющаяся при открытии отчета в режиме Конструктора, содержащая кнопки с символическими изображениями элементов управления, называется Панель элементов. Панель элементов позволяет создавать элементы управления и содержит все кнопки для всех элементов управления, которые можно использовать при создании отчета. Это поля, надписи, рисунки, флажки и т.д. Чтобы открыть эту панель нужно выбрать команду Вид → Панель элементов, либо щелкнуть на кнопке Панель элементов на панели инструментов. Кнопка Другие элементы предоставляет доступ ко всем элементам управления ActiveX (в том числе к элементу управления Календарь) установленным в системе. Чтобы разместить в отчете конкретный элемент управления, щелкните на соответствующей кнопке на панели элементов, нажмите кнопку мыши, протащите указатель мыши до того места, где должен быть элемент, и отпустите кнопку.
Одним из главных отличий в применении конструкторов форм и отчетов является различие в использовании элементов управления, что определяется различием в их функциональном назначении. Отчет предназначен для просмотра и распечатки данных из базовой таблицы или запроса, т.е. по сути — исключительно для представления отобранных данных в удобной для пользователя форме. Поэтому в подавляющем большинстве случаев для отображения данных используются четыре элемента управления — Поле, Надпись, Подчиненная форма/отчет и Присоединенная рамка объекта. Реже для отображения информации используются следующие элементы: Выключатель, Переключатель, Флажок. Для оформления отчета используются Рисунок, Свободная рамка объекта, Разрыв страницы, Линия и Прямоугольник. He имеет никакого практического смысла использование элементов Поле со списком, Список, Кнопка, Группа переключателей и Набор вкладок. Например, поле со списком, размещенное в отчете, отображается в виде обычного поля, а список - в виде прямоугольника, содержащего несколько строк значений из своего источника данных. Набор вкладок представляется в отчете в виде прямоугольника с расположенными на активной (в режиме конструктора) вкладке элементами управления. Кнопка фигурирует в отчете просто как свое собственное изображение. Конечно, не может быть и речи о нажатии кнопки, переключении вкладок, выборе значения из списка или поля со списком и других активных действиях, обычно выполняемых в форме.