Отчетность база данных

Оглавление:

Разработка отчетов

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

Основы конструирования отчетов

Режим конструктора отчетов во многом похож на режиме конструктора форм. Панель элементов аналогична панели элементов, используемой при разработке форм.

Разделы отчета

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

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

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

Рис.1. Разделы отчета в режиме конструктора отчетов

При необходимости группировки записей по полю в окно конструктора отчетов могут быть добавлены разделы Заголовок группы и Перемещение группы. В заголовке группы, как правило, размещаются поля, по которым производится группировка. В примечании группы могут быть размещены выражения для подведения итогов по группе. Допускается до 10 уровней группировки выводимых записей.

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

Группировка и сортировка данных отчета

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

Группировка по полю

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

Выберем для группировки необходимое поле.

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

Сортировка по полю

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

Включение вычисляемого поля для расчета итоговых значений

Для создания вычисляемого поля с итоговым значением по группе записей разместим его в раздел Примечание. Для включения расчетного реквизита используется кнопка Поле на панели элементов, которая позволит сформировать элемент Свободный.

Далее нужно открыть свойства создаваемого элемента и на вкладке Данные ввести в строку Данные необходимое выражение для выполнения групповой операции (суммирование, расчет среднего арифметического и т, п.). При необходимости, следует выбрать в раскрывающемся списке Число десятичных знаков нужную точность расчета. На вкладке Макет в раскрывающемся списке Формат поля выбирается требуемый формат.

Добавление текущей даты и номера страницы

Для добавления в отчет текущей даты можно использовать встроенную функцию now () из категории Дата/время. Сначала в области Заголовок отчета с помощью кнопки Поле создается свободный элемент. В окне его свойств на вкладке Данные в строке Данные нужно записать значение =now( ). Функцию now можно выбрать в построителе, отметив из встроенных функций категорию Дата/время. На вкладке Макет в раскрывающемся списке Формат поля выбирается значение Длинный формат даты. Подпись этого поля можно удалить.

Для добавления номера страницы в области нижнего колонтитула создается поле как свободный элемент. В окне его свойств на вкладке Данные, в строку Данные записывается выражение =[Page]. Подпись этого поля можно отредактировать, записав в его свойствах на вкладке Макет в строке Подпись — Стр.

Существуют и другие способы формирования поля даты и номера страницы. Добавить в отчет поле текущей даты и времени можно, выполнив в режиме конструктора команду, Вставка | Дата и время. Установка в диалоговом окне Дата и время флажков Формат даты и/или Формат времени позволяет вставить текущую дату и/или текущее время и выбрать нужный вариант форматов. В случае отсутствия раздела заголовка поле текущих даты и времени вносится в раздел данных.

В результате в отчете будет создано поле, в окне свойств которого на вкладке Данные в строке Данные будет записано выражение =Date(). Если в отчете имеется раздел заголовка, поле добавляется в этот раздел.

Добавить в отчет поле нумерации страниц можно в режиме конструктора с помощью команды Вставка | Номера страниц. В диалоговом окне Номера страниц выбираются параметры, определяющие формат, расположение и выравнивание номеров страниц. Для печати номера страницы на первой странице устанавливается флажок Отображать номер на первой странице.

Вывод номеров страниц можно задать, формируя соответствующе выражение в окне свойств поля на вкладке Данные в строке Данные. Такое выражение можно получить в построителе, открыв там папку Общие выражения и далее – категорию Номер страницы. При этом построитель предлагает выражение = «Страница» &[Page]. Если выбрать категорию Страница N из M, построитель предлагает выражение = «Страница»&[Page] «из» & [Page].

Основные сведения об отчетах в Access

С помощью отчетов можно просматривать, форматировать и группировать информацию в базе данных Microsoft Access. Например, можно создать простой отчет в виде списка номеров телефонов всех контактов или сводный отчет по итогам продаж компании в разных регионах за разные периоды.

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

Примечание: Сведения в этой статье относятся только к классическим базам данных Access. Веб-приложения Access не поддерживают отчеты.

Общие сведения об отчетах в Access

Возможности использования отчета

Отчет — это объект базы данных, удобный для представления ее информации с одной из следующих целей:

отображение или распространение сводки данных;

архивирование моментальных снимков данных;

предоставление сведений об отдельных записях;

Составные части отчета

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

Отображение раздела при печати

В начале отчета.

В заголовок включается информация, обычно помещаемая на обложке, например эмблема компании, название отчета или дата. Если в заголовке отчета помещен вычисляемый элемент управления, использующий статистическую функцию Sum, сумма рассчитывается для всего отчета. Заголовок отчета печатается перед верхним колонтитулом.

Вверху каждой страницы.

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

В начале каждой новой группы записей.

Используется для печати названия группы. Например, если отчет сгруппирован по изделиям, в заголовках групп можно указать их названия. Если поместить в заголовок группы вычисляемый элемент управления, использующий статистическую функцию Sum, сумма будет рассчитываться для текущей группы. Заголовок группы может состоять из нескольких разделов в зависимости от добавленных уровней группирования. Дополнительные сведения о создании верхних и нижних колонтитулов группы см. раздел «Добавление группирования, сортировки или итоговых данных».

Отображается один раз для каждой строки в источнике записей.

В нем размещаются элементы управления, составляющие основное содержание отчета.

В конце каждой группы записей.

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

Внизу каждой страницы.

Используется для нумерации страниц и для печати постраничной информации.

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

Читайте так же:  Октябрьский мировой суд 12 участок

Примечание отчета можно использовать для печати итогов и другой сводной информации по всему отчету.

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

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

Чтобы создать отчет для базы данных Access на компьютере, выполните следующие действия.

Действие 1. Выбор источника записей

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

Если нужные данные содержатся в существующей таблице или запросе, выделите эту таблицу или запрос в области навигации и перейдите к действию 2.

Если источник записей еще не создан, выполните одно из указанных ниже действий.

Перейдите к действию 2 и воспользуйтесь инструментом Пустой отчет;

создайте таблицы или запрос, которые будут содержать нужные данные, выберите их в области навигации и перейдите к действию 2.

Действие 2. Выбор инструмента отчета

Инструменты отчета расположены на вкладке Создать в группе Отчеты. В следующей таблице описаны такие параметры:

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

Открывает в режиме конструктора пустой отчет, в который можно добавить необходимые поля и элементы управления.

Позволяет открыть пустой отчет в режиме макета и отобразить область задач «Список полей», из которой можно добавить поля в отчет.

Служит для вызова пошагового мастера, с помощью которого можно задать поля, уровни группировки и сортировки и параметры макета.

Вызывает мастер, в котором можно выбрать стандартный или настраиваемый размер подписей, набор отображаемых полей и порядок их сортировки.

Действие 3. Создание отчета

Для выбора требуемого инструмента нажмите соответствующую кнопку панели инструментов. После появления мастера следуйте всем его командам и на последней странице нажмите кнопку Готово.
Access отображает отчет в режиме макета.

Отформатируйте отчет, чтобы добиться желаемого внешнего вида.

Измените размер полей и подписей, выделяя их и перетаскивая края.

Расположите поля в нужном порядке, выделяя их (и соответствующие подписи, если они есть) и перетаскивая в нужное место.

Также можно, щелкая поля правой кнопкой мыши, с помощью команд контекстного меню объединять или разбивать ячейки, удалять и выделять поля и выполнять другие задачи форматирования.

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

Добавление группировки, сортировки и итогов

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

Кроме того, когда отчет открыт в режиме макета или конструктора, можно добавить эти функции с помощью области «Группировка, сортировка и итоги».

Если область «Группировка, сортировка и итоги» не открыта, на вкладке Конструктор в группе Группировка и итоги выберите команду Группировка.

Нажмите кнопку Добавить группировку или Добавить сортировку и выберите поле, по которому требуется сгруппировать или отсортировать данные.

Чтобы задать дополнительные параметры или добавить итоги, в строке группировки или сортировки выберите команду Больше.

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

Выделение данных с помощью условного форматирования

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

Добавление условного форматирования для элементов управления

Щелкните отчет в области навигации правой кнопкой мыши и выберите пункт Режим макета.

Выберите нужные элементы управления, а затем на вкладке Формат в группе Форматирование элемента управления выберите команду Условное форматирование.

Совет: Чтобы выбрать несколько элементов управления, щелкайте их, удерживая клавишу CTRL.

В диалоговом окне Диспетчер правил условного форматирования выберите команду Создать правило.

В диалоговом окне Новое правило форматирования выберите значение в поле Выберите тип правила.

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

Чтобы создать правило для сравнения записей друг с другом с помощью гистограмм, выберите вариант Сравнить с другими записями.

В поле Изменение описания правила укажите правило, которое будет применяться при форматировании, и тип форматирования, а затем нажмите кнопку ОК.

Если нужно создать еще одно правило для этого элемента управления или группы элементов, повторите процедуру, начиная с действия 4.

Настройка цвета и шрифтов

Для настройки цвета и шрифтов попробуйте параметр Тема приложения.

Откройте отчет в режиме макета. Для этого щелкните отчет в области навигации правой кнопкой мыши и выберите пункт Режим макета.

В пункте Работа с макетами отчетов на вкладке Конструктор выберите параметр Темы и наводите курсор на различные темы в галерее, чтобы предварительно просмотреть эффекты. Чтобы выбрать тему, щелкните ее и сохраните отчет.

С помощью коллекций Цвета и Шрифты можно задать цвета и шрифты независимо друг от друга.

Добавление логотипа или фонового рисунка

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

Добавление или удаление рисунка

В области навигации щелкните отчет правой кнопкой мыши и выберите команду Макет.

В отчете щелкните место, куда необходимо добавить рисунок, и на вкладке Конструктор в группе Колонтитулы выберите пункт Логотип.

Перейдите к рисунку и нажмите кнопку Открыть. Access добавит рисунок в отчет.

Чтобы удалить рисунок, щелкните его правой кнопкой мыши и выберите в контекстном меню пункт «Удалить».

Добавление фонового изображения

В области навигации щелкните отчет правой кнопкой мыши и выберите команду Макет.

На вкладке Формат в группе Фон нажмите кнопку Фоновый рисунок.

Выберите рисунок из списка Коллекция изображений или нажмите кнопку Обзор, выберите рисунок и нажмите кнопку ОК.

Предварительный просмотр и печать отчета

Предварительный просмотр отчета

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

изменить размер или макет страницы;

изменить масштаб или просмотреть сразу несколько страниц;

обновить данные в отчете;

экспортировать отчет в другой формат файла.

Нажмите кнопку Закрыть режим предварительного просмотра

Печать отчета без предварительного просмотра

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

Примечание: При выборе отчета в области навигации и выборе команды Печать на вкладке Файл можно установить дополнительные параметры печати (количество страниц и копий) и указать принтер.

Чтобы открыть диалоговое окно, в котором можно выбрать принтер, указать число копий и задать другие параметры, выберите команду Печать.

Основные сведения об отчетах в Access

С помощью отчетов можно просматривать, форматировать и группировать информацию в базе данных Microsoft Access. Например, можно создать простой отчет в виде списка номеров телефонов всех контактов или сводный отчет по итогам продаж компании в разных регионах за разные периоды.

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

Примечание: Сведения в этой статье относятся только к классическим базам данных Access. Веб-приложения Access не поддерживают отчеты.

Общие сведения об отчетах в Access

Возможности использования отчета

Отчет — это объект базы данных, удобный для представления ее информации с одной из следующих целей:

отображение или распространение сводки данных;

архивирование моментальных снимков данных;

предоставление сведений об отдельных записях;

Составные части отчета

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

Отображение раздела при печати

В начале отчета.

В заголовок включается информация, обычно помещаемая на обложке, например эмблема компании, название отчета или дата. Если в заголовке отчета помещен вычисляемый элемент управления, использующий статистическую функцию Sum, сумма рассчитывается для всего отчета. Заголовок отчета печатается перед верхним колонтитулом.

Вверху каждой страницы.

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

В начале каждой новой группы записей.

Используется для печати названия группы. Например, если отчет сгруппирован по изделиям, в заголовках групп можно указать их названия. Если поместить в заголовок группы вычисляемый элемент управления, использующий статистическую функцию Sum, сумма будет рассчитываться для текущей группы. Заголовок группы может состоять из нескольких разделов в зависимости от добавленных уровней группирования. Дополнительные сведения о создании верхних и нижних колонтитулов группы см. раздел «Добавление группирования, сортировки или итоговых данных».

Читайте так же:  Заявление на раздел лицевого счета по оплате коммунальных услуг

Отображается один раз для каждой строки в источнике записей.

В нем размещаются элементы управления, составляющие основное содержание отчета.

В конце каждой группы записей.

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

Внизу каждой страницы.

Используется для нумерации страниц и для печати постраничной информации.

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

Примечание отчета можно использовать для печати итогов и другой сводной информации по всему отчету.

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

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

Чтобы создать отчет для базы данных Access на компьютере, выполните следующие действия.

Действие 1. Выбор источника записей

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

Если нужные данные содержатся в существующей таблице или запросе, выделите эту таблицу или запрос в области навигации и перейдите к действию 2.

Если источник записей еще не создан, выполните одно из указанных ниже действий.

Перейдите к действию 2 и воспользуйтесь инструментом Пустой отчет;

создайте таблицы или запрос, которые будут содержать нужные данные, выберите их в области навигации и перейдите к действию 2.

Действие 2. Выбор инструмента отчета

Инструменты отчета расположены на вкладке Создать в группе Отчеты. В следующей таблице описаны такие параметры:

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

Открывает в режиме конструктора пустой отчет, в который можно добавить необходимые поля и элементы управления.

Позволяет открыть пустой отчет в режиме макета и отобразить область задач «Список полей», из которой можно добавить поля в отчет.

Служит для вызова пошагового мастера, с помощью которого можно задать поля, уровни группировки и сортировки и параметры макета.

Вызывает мастер, в котором можно выбрать стандартный или настраиваемый размер подписей, набор отображаемых полей и порядок их сортировки.

Действие 3. Создание отчета

Для выбора требуемого инструмента нажмите соответствующую кнопку панели инструментов. После появления мастера следуйте всем его командам и на последней странице нажмите кнопку Готово.
Access отображает отчет в режиме макета.

Отформатируйте отчет, чтобы добиться желаемого внешнего вида.

Измените размер полей и подписей, выделяя их и перетаскивая края.

Расположите поля в нужном порядке, выделяя их (и соответствующие подписи, если они есть) и перетаскивая в нужное место.

Также можно, щелкая поля правой кнопкой мыши, с помощью команд контекстного меню объединять или разбивать ячейки, удалять и выделять поля и выполнять другие задачи форматирования.

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

Добавление группировки, сортировки и итогов

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

Кроме того, когда отчет открыт в режиме макета или конструктора, можно добавить эти функции с помощью области «Группировка, сортировка и итоги».

Если область «Группировка, сортировка и итоги» не открыта, на вкладке Конструктор в группе Группировка и итоги выберите команду Группировка.

Нажмите кнопку Добавить группировку или Добавить сортировку и выберите поле, по которому требуется сгруппировать или отсортировать данные.

Чтобы задать дополнительные параметры или добавить итоги, в строке группировки или сортировки выберите команду Больше.

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

Выделение данных с помощью условного форматирования

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

Добавление условного форматирования для элементов управления

Щелкните отчет в области навигации правой кнопкой мыши и выберите пункт Режим макета.

Выберите нужные элементы управления, а затем на вкладке Формат в группе Форматирование элемента управления выберите команду Условное форматирование.

Совет: Чтобы выбрать несколько элементов управления, щелкайте их, удерживая клавишу CTRL.

В диалоговом окне Диспетчер правил условного форматирования выберите команду Создать правило.

В диалоговом окне Новое правило форматирования выберите значение в поле Выберите тип правила.

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

Чтобы создать правило для сравнения записей друг с другом с помощью гистограмм, выберите вариант Сравнить с другими записями.

В поле Изменение описания правила укажите правило, которое будет применяться при форматировании, и тип форматирования, а затем нажмите кнопку ОК.

Если нужно создать еще одно правило для этого элемента управления или группы элементов, повторите процедуру, начиная с действия 4.

Настройка цвета и шрифтов

Для настройки цвета и шрифтов попробуйте параметр Тема приложения.

Откройте отчет в режиме макета. Для этого щелкните отчет в области навигации правой кнопкой мыши и выберите пункт Режим макета.

В пункте Работа с макетами отчетов на вкладке Конструктор выберите параметр Темы и наводите курсор на различные темы в галерее, чтобы предварительно просмотреть эффекты. Чтобы выбрать тему, щелкните ее и сохраните отчет.

С помощью коллекций Цвета и Шрифты можно задать цвета и шрифты независимо друг от друга.

Добавление логотипа или фонового рисунка

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

Добавление или удаление рисунка

В области навигации щелкните отчет правой кнопкой мыши и выберите команду Макет.

В отчете щелкните место, куда необходимо добавить рисунок, и на вкладке Конструктор в группе Колонтитулы выберите пункт Логотип.

Перейдите к рисунку и нажмите кнопку Открыть. Access добавит рисунок в отчет.

Чтобы удалить рисунок, щелкните его правой кнопкой мыши и выберите в контекстном меню пункт «Удалить».

Добавление фонового изображения

В области навигации щелкните отчет правой кнопкой мыши и выберите команду Макет.

На вкладке Формат в группе Фон нажмите кнопку Фоновый рисунок.

Выберите рисунок из списка Коллекция изображений или нажмите кнопку Обзор, выберите рисунок и нажмите кнопку ОК.

Предварительный просмотр и печать отчета

Предварительный просмотр отчета

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

изменить размер или макет страницы;

изменить масштаб или просмотреть сразу несколько страниц;

обновить данные в отчете;

экспортировать отчет в другой формат файла.

Нажмите кнопку Закрыть режим предварительного просмотра

Печать отчета без предварительного просмотра

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

Примечание: При выборе отчета в области навигации и выборе команды Печать на вкладке Файл можно установить дополнительные параметры печати (количество страниц и копий) и указать принтер.

Чтобы открыть диалоговое окно, в котором можно выбрать принтер, указать число копий и задать другие параметры, выберите команду Печать.

Основные сведения об отчетах в Access

С помощью отчетов можно просматривать, форматировать и группировать информацию в базе данных Microsoft Access. Например, можно создать простой отчет в виде списка номеров телефонов всех контактов или сводный отчет по итогам продаж компании в разных регионах за разные периоды.

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

Примечание: Сведения в этой статье относятся только к классическим базам данных Access. Веб-приложения Access не поддерживают отчеты.

Общие сведения об отчетах в Access

Возможности использования отчета

Отчет — это объект базы данных, удобный для представления ее информации с одной из следующих целей:

отображение или распространение сводки данных;

архивирование моментальных снимков данных;

предоставление сведений об отдельных записях;

Составные части отчета

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

Читайте так же:  Мировой суд г Новотроицк

Отображение раздела при печати

В начале отчета.

В заголовок включается информация, обычно помещаемая на обложке, например эмблема компании, название отчета или дата. Если в заголовке отчета помещен вычисляемый элемент управления, использующий статистическую функцию Sum, сумма рассчитывается для всего отчета. Заголовок отчета печатается перед верхним колонтитулом.

Вверху каждой страницы.

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

В начале каждой новой группы записей.

Используется для печати названия группы. Например, если отчет сгруппирован по изделиям, в заголовках групп можно указать их названия. Если поместить в заголовок группы вычисляемый элемент управления, использующий статистическую функцию Sum, сумма будет рассчитываться для текущей группы. Заголовок группы может состоять из нескольких разделов в зависимости от добавленных уровней группирования. Дополнительные сведения о создании верхних и нижних колонтитулов группы см. раздел «Добавление группирования, сортировки или итоговых данных».

Отображается один раз для каждой строки в источнике записей.

В нем размещаются элементы управления, составляющие основное содержание отчета.

В конце каждой группы записей.

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

Внизу каждой страницы.

Используется для нумерации страниц и для печати постраничной информации.

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

Примечание отчета можно использовать для печати итогов и другой сводной информации по всему отчету.

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

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

Чтобы создать отчет для базы данных Access на компьютере, выполните следующие действия.

Действие 1. Выбор источника записей

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

Если нужные данные содержатся в существующей таблице или запросе, выделите эту таблицу или запрос в области навигации и перейдите к действию 2.

Если источник записей еще не создан, выполните одно из указанных ниже действий.

Перейдите к действию 2 и воспользуйтесь инструментом Пустой отчет;

создайте таблицы или запрос, которые будут содержать нужные данные, выберите их в области навигации и перейдите к действию 2.

Действие 2. Выбор инструмента отчета

Инструменты отчета расположены на вкладке Создать в группе Отчеты. В следующей таблице описаны такие параметры:

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

Открывает в режиме конструктора пустой отчет, в который можно добавить необходимые поля и элементы управления.

Позволяет открыть пустой отчет в режиме макета и отобразить область задач «Список полей», из которой можно добавить поля в отчет.

Служит для вызова пошагового мастера, с помощью которого можно задать поля, уровни группировки и сортировки и параметры макета.

Вызывает мастер, в котором можно выбрать стандартный или настраиваемый размер подписей, набор отображаемых полей и порядок их сортировки.

Действие 3. Создание отчета

Для выбора требуемого инструмента нажмите соответствующую кнопку панели инструментов. После появления мастера следуйте всем его командам и на последней странице нажмите кнопку Готово.
Access отображает отчет в режиме макета.

Отформатируйте отчет, чтобы добиться желаемого внешнего вида.

Измените размер полей и подписей, выделяя их и перетаскивая края.

Расположите поля в нужном порядке, выделяя их (и соответствующие подписи, если они есть) и перетаскивая в нужное место.

Также можно, щелкая поля правой кнопкой мыши, с помощью команд контекстного меню объединять или разбивать ячейки, удалять и выделять поля и выполнять другие задачи форматирования.

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

Добавление группировки, сортировки и итогов

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

Кроме того, когда отчет открыт в режиме макета или конструктора, можно добавить эти функции с помощью области «Группировка, сортировка и итоги».

Если область «Группировка, сортировка и итоги» не открыта, на вкладке Конструктор в группе Группировка и итоги выберите команду Группировка.

Нажмите кнопку Добавить группировку или Добавить сортировку и выберите поле, по которому требуется сгруппировать или отсортировать данные.

Чтобы задать дополнительные параметры или добавить итоги, в строке группировки или сортировки выберите команду Больше.

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

Выделение данных с помощью условного форматирования

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

Добавление условного форматирования для элементов управления

Щелкните отчет в области навигации правой кнопкой мыши и выберите пункт Режим макета.

Выберите нужные элементы управления, а затем на вкладке Формат в группе Форматирование элемента управления выберите команду Условное форматирование.

Совет: Чтобы выбрать несколько элементов управления, щелкайте их, удерживая клавишу CTRL.

В диалоговом окне Диспетчер правил условного форматирования выберите команду Создать правило.

В диалоговом окне Новое правило форматирования выберите значение в поле Выберите тип правила.

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

Чтобы создать правило для сравнения записей друг с другом с помощью гистограмм, выберите вариант Сравнить с другими записями.

В поле Изменение описания правила укажите правило, которое будет применяться при форматировании, и тип форматирования, а затем нажмите кнопку ОК.

Если нужно создать еще одно правило для этого элемента управления или группы элементов, повторите процедуру, начиная с действия 4.

Настройка цвета и шрифтов

Для настройки цвета и шрифтов попробуйте параметр Тема приложения.

Откройте отчет в режиме макета. Для этого щелкните отчет в области навигации правой кнопкой мыши и выберите пункт Режим макета.

В пункте Работа с макетами отчетов на вкладке Конструктор выберите параметр Темы и наводите курсор на различные темы в галерее, чтобы предварительно просмотреть эффекты. Чтобы выбрать тему, щелкните ее и сохраните отчет.

С помощью коллекций Цвета и Шрифты можно задать цвета и шрифты независимо друг от друга.

Добавление логотипа или фонового рисунка

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

Добавление или удаление рисунка

В области навигации щелкните отчет правой кнопкой мыши и выберите команду Макет.

В отчете щелкните место, куда необходимо добавить рисунок, и на вкладке Конструктор в группе Колонтитулы выберите пункт Логотип.

Перейдите к рисунку и нажмите кнопку Открыть. Access добавит рисунок в отчет.

Чтобы удалить рисунок, щелкните его правой кнопкой мыши и выберите в контекстном меню пункт «Удалить».

Добавление фонового изображения

В области навигации щелкните отчет правой кнопкой мыши и выберите команду Макет.

На вкладке Формат в группе Фон нажмите кнопку Фоновый рисунок.

Выберите рисунок из списка Коллекция изображений или нажмите кнопку Обзор, выберите рисунок и нажмите кнопку ОК.

Предварительный просмотр и печать отчета

Предварительный просмотр отчета

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

изменить размер или макет страницы;

изменить масштаб или просмотреть сразу несколько страниц;

обновить данные в отчете;

экспортировать отчет в другой формат файла.

Нажмите кнопку Закрыть режим предварительного просмотра

Печать отчета без предварительного просмотра

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

Примечание: При выборе отчета в области навигации и выборе команды Печать на вкладке Файл можно установить дополнительные параметры печати (количество страниц и копий) и указать принтер.

Чтобы открыть диалоговое окно, в котором можно выбрать принтер, указать число копий и задать другие параметры, выберите команду Печать.