Использование мастера для создания однотабличного отчета
Для создания отчета с помощью мастера вам необходимо его запустить, а затем в открывающихся диалоговых окнах выбрать таблицы, входящие в отчет, определить список полей отчета и порядок их размещения, указать тип упорядочения данных.
Для запуска мастера отчетов выполните одно из следующих действий:
Рассмотрим создание однотабличного отчета с помощью мастера.
Рис. 7.1. Группа Reports в окне создания проекта
Рис. 7.2. Диалоговое окно New Report
Таблица 7.1. Типы отчетов
Тип отчета | Описание | ||
One-to-Many Report Wizard (Мастер отчетов с отношением один-ко-многим) | Создает отчет для таблиц с отношением "один-ко-многим" | ||
Report Wizard (Мастер отчетов) | Создает простой однотабличный отчет |
Для создания простого однотабличного отчета выберите значение Report Wizard и нажмите кнопку ОК.
Рис. 7.3. Диалоговое окно для выбора типа создаваемого отчета
Рис. 7.4. Окно создания однотабличного отчета с помощью мастера
Замечание
Может оказаться, что в диалоговом окне мастера списки области Databases and tables (Базы данных и таблицы) пусты или содержат не те данные, которые вы предполагаете использовать для построения отчета. Такая ситуация возникает в том случае, если предварительно вы не открыли необходимую базу данных. Ничего страшного. Для выбора базы данных и входящих в нее таблиц нажмите кнопку, расположенную рядом со списком баз данных. На экране откроется диалоговое окно Open (Открыть), позволяющее найти таблицу, которая будет использоваться в отчете.
Рис. 7.5. Определение полей для группировки данных в отчете
В центре диалогового окна расположены три раскрывающихся списка, позволяющих задать до трех группировок данных в отчете. Эти списки содержат все поля таблицы. Для осуществления группировки данных в отчете выберите нужное поле из раскрывающегося списка 1. При создании второй и третьей группировки используются, соответственно, списки 2 и 3.
Таблица 7.2. Описание интервалов группировки раскрывающегося списка Grouping intervals
Интервал группировки | Описание |
Entire Field (Полное поле) | Интервал группировки задается исходя из полного значения поля таблицы |
1st Letter (1 буква) | Группировка осуществляется по первой букве значения поля таблицы |
2, 3,4, 5 Initial Letters (2, 3, 4, 5 начальных букв) |
Группировка осуществляется по 2, 3, 4 или 5 первым буквам значения поля таблицы соответственно |
Рис. 7.6. Диалоговое окно Grouping Intervals
Таблица 7.3. Итоговые значения отчета
Столбец | Назначение |
Field | Наименование поля таблицы, по которому будет вычисляться итоговое значение в отчете |
Sum | При установке флажка в отчет будет помещена итоговая сумма по данному полю |
Avg | При установке флажка в отчет будет помещено итоговое среднее значение по данному полю |
Count | При установке флажка в отчет будет помещено итоговое количество строк |
Min | При установке флажка в отчет будет помещено минимальное значение поля таблицы |
Max | При установке флажка в отчет будет помещено максимальное значение поля таблицы |
Рис. 7.7. Диалоговое окно Summary Options
В диалоговом окне Summary Options (Итоговые опции) под таблицей расположен переключатель, управляющий отображением в отчете областей данных (табл. 7.4).
Таблица 7.4. Назначение опций переключателя окна Summary Options
В правом нижнем углу диалогового окна Summary Options (Итоговые опции) расположен флажок Calculate percent of total for sums (Вычислить процент итоговых сумм), позволяющий в качестве итогового значения печатать процент промежуточного итогового суммарного значения от конечного итогового суммарного значения по отчету.
Завершив в диалоговом окне Summary Options (Итоговые опции) все необходимые установки, нажмите кнопку ОК.
Рис. 7.8. Выбор стиля отображения объектов отчета
Список Style (Стиль) содержит несколько вариантов отображения объектов (полей, линий, заголовков и т. д.) в отчете. При выборе стиля мастер позволяет просмотреть, как будут выглядеть элементы отчета. Для этого используется область просмотра в верхнем левом углу диалогового окна. Выбрав стиль, нажмите кнопку Next (Далее), чтобы перейти к следующему шагу.
Рис. 7.9. Установка порядка размещения объектов в отчете
Используя опции Ascending (По возрастанию) и Descending (По убыванию), укажите тип сортировки выбранного поля: по возрастанию или по убыванию соответственно.
Сформировав список полей и указав тип сортировки, нажмите кнопку Next (Далее) для перехода к следующему шагу.
Рис. 7.10. Установка критерия упорядочения данных
Таблица 7.5. Опции переключателей окна Report Wizard - Step 6
Опция | Действие |
Save report for later use (Сохранить отчет) | Созданный отчет сохраняется на диске |
Save report and modify it in the Report Designer (Сохранить и открыть в конструкторе для модификации) | Созданный отчет сохраняется на диске и открывается в конструкторе отчетов для модификации |
Save and print report (Сохранить и распечатать отчет) | Созданный отчет сохраняется на диске и печатается |
Введя заголовок и установив требуемую опцию, для завершения создания отчета с помощью мастера нажмите кнопку Finish (Готово). Открывается диалоговое окно Save As (Сохранить как), в котором введите имя созданного файла.
Рис. 7.11. Заключительный этап создания отчета
Рис. 7.12. Отчет, созданный с помощью мастера
На рис. 7.12 представлен отчет, созданный с помощью мастера. Если он вас полностью устраивает, вы можете его распечатать. Но скорее всего, вам захочется в нем что-то изменить. В этом случае откройте созданный отчет в конструкторе отчетов и модифицируйте его.
Замечание
При создании отчета с помощью мастера надписи к полям отчета создаются на основе информации, введенной в поле Caption (Надпись) конструктора таблиц Table Designer (Конструктор таблиц). Если это поле пусто, надписи совпадают с именами полей таблицы.