Создание отчетов в аксессе - ПК журнал
Polytech-soft.com

ПК журнал
4 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

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

Создание отчетов как объектов базы данных Access

Курс дистанционного обучения:
«Экономическая информатика»
Модуль 2 (2,5 кредита): Прикладное программное обеспечение офисного назначения

Тема 2.1. Обработка текстовой информации

Тема 2.2. Процессоры электронных таблиц

Тема 2.3. Программные средства презентаций и основы офисного программирования

Тема 2.4. Системы управления базами данных и экспертные системы

2.4.11. Учебная база данных с главной кнопочной формой «Training_students» — Скачать

2.4. Системы управления базами данных и экспертные системы

2.4.6. Создание отчета как объекта базы данных

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

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

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

2.4.6.1. Структура отчета в режиме Конструктора

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

К числу таких элементов относятся:

  1. Заголовок. Этот раздел печатается только в верхней части первой страницы отчета. Используется для вывода данных, таких как текст заголовка отчета, дата или констатирующая часть текста документа, которые следует напечатать один раз в начале отчета. Для добавления или удаления области заголовка отчета необходимо выбрать в меню Вид команду Заголовок/примечание отчета.
  2. Верхний колонтитул. Используется для вывода данных, таких как заголовки столбцов, даты или номера страниц, печатающихся сверху на каждой странице отчета. Для добавления или удаления верхнего колонтитула необходимо выбрать в меню Вид команду Колонтитулы. Microsoft Access добавляет верхний и нижний колонтитулы одновременно. Чтобы скрыть один из колонтитулов, нужно задать для его свойства Высота значение 0.
  3. Область данных, расположенная между верхним и нижним колонтитулами страницы. Содержит основной текст отчета. В этом разделе появляются данные, распечатываемые для каждой из тех записей в таблице или запросе, на которых основан отчет. Для размещения в области данных элементов управления используют список полей и панель элементов. Чтобы скрыть область данных, нужно задать для свойства раздела Высота значение 0.
  4. Нижний колонтитул. Этот раздел появляется в нижней части каждой страницы. Используется для вывода данных, таких как итоговые значения, даты или номера страницы, печатающихся снизу на каждой странице отчета.
  5. Примечание. Используется для вывода данных, таких как текст заключения, общие итоговые значения или подпись, которые следует напечатать один раз в конце отчета. Несмотря на то, что в режиме Конструктора раздел «Примечание» отчета находится внизу отчета, он печатается над нижним колонтитулом страницы на последней странице отчета. Для добавления или удаления области примечаний отчета необходимо выбрать в меню Вид команду Заголовок/примечание отчета. Microsoft Access одновременно добавляет и удаляет области заголовка и примечаний отчета.

2.4.6.2. Способы создания отчета

В Microsoft Access можно создавать отчеты различными способами:

  1. Конструктор.
  2. Мастер отчетов.
  3. Автоотчет: в столбец.
  4. Автоотчет: ленточный.
  5. Мастер диаграмм.
  6. Почтовые наклейки.

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

Для создания Автоотчета необходимо выполнить следующие действия:

  1. В окне базы данных щелкнуть на вкладке Отчеты и затем щелкнуть на кнопке Создать. Появится диалоговое окно Новый отчет.
  2. Выделить в списке пункт Автоотчет: в столбец или Автоотчет: ленточный.
  3. В поле источника данных щелкнуть на стрелке и выбрать в качестве источника данных таблицу или запрос.
  4. Щелкнуть на кнопке ОК.
  5. Мастер автоотчета создает автоотчет в столбец или ленточный (по выбору пользователя), и открывает его в режиме Предварительного просмотра, который позволяет увидеть, как будет выглядеть отчет в распечатанном виде.
  6. В меню Файл щелкнуть на команде Сохранить. В окне Сохранение в поле Имя отчета указать название отчета и щелкнуть на кнопке ОК.

Изменение масштаба отображения отчета

Для изменения масштаба отображения пользуются указателем — лупой. Чтобы увидеть всю страницу целиком, необходимо щелкнуть в любом месте отчета. На экране отобразится страница отчета в уменьшенном масштабе.

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

Для печати отчета необходимо выполнить следующее:

  1. В меню Файл щелкнуть на команде Печать.
  2. В области Печатать щелкнуть на варианте Страницы.
  3. Чтобы напечатать только первую страницу отчета, введите 1 в поле «с» и 1 в поле «по».
  4. Щелкнуть на кнопке ОК.

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

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

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

При разработке макетов отчета руководствуйтесь следующей формулой: ширина отчета + левое поле + правое поле >>Тема: 2.4.7. Создание главной кнопочной формы

Copyright

© Обучение в интернет, .
Обратная связь

Создание отчета с помощью Мастера отчетов

Еще одним простым и быстрым способом создания отчетов является использование Мастера отчетов. С его помощью можно создавать отчеты (от самых простых до включающих подчиненные отчеты), содержащие поля из одной или более таблиц или запросов. Использование Мастера отчетов позволяет очень быстро познакомиться со многими основными средствами разработки отчетов, предоставляемыми Access 2002. Процесс создания отчетов, более сложных, чем позволяет мастер, описан в гл. 10.

Читать еще:  Как в аксесс соединить таблицы

Чтобы более наглядно представить процесс создания отчета с помощью мастера, опишем процедуру создания отчета на основе сразу нескольких таблиц: «Товары» (Products), «Поставщики» (Suppliers) и «Типы» (Categories) базы данных «Борей» (Northwind). В отчете будет представлено текущее количество товаров на складе по категориям.

Чтобы создать простой отчет:

  1. На панели объектов окна базы данных щелкните по ярлыку Отчеты (Reports) и нажмите кнопку Создать (New). Появится диалоговое окно Новый отчет (New Report) (см. рис. 6.1).
  2. В списке диалогового окна Новый отчет (New Report) выделите элемент Мастер отчетов (Report Wizard). В поле со списком, находящемся в нижней части диалогового окна Новый отчет (New Report), содержатся имена всех таблиц и запросов базы данных, которые могут быть использованы в качестве источника данных для отчета. Раскройте этот список и выделите в нем таблицу «Товары». Нажмите кнопку ОК. Появится первое диалоговое окно Мастера отчетов (рис. 6.3).

Рис. 6.3. Первое диалоговое окно Мастера отчетов

  1. Прежде всего нужно определить, какие поля включить в отчет. Из таблицы «Товары» в отчете будут использоваться следующие поля: «КодТовара» (ProductID), «Марка» (ProductName), «Цена» (UnitPrice), «НаСкладе» (UnitsInStock). С помощью кнопки «>» (или дважды щелкнув по элементу списка) поочередно переместите эти поля из списка Доступные поля (Available Fields) в список Выбранные поля (Selected Fields). В отчете поля появляются слева направо, в соответствии с последовательностью их расположения в списке Выбранные поля.

Если на каком-либо шаге создания отчета при помощи Мастера отчетов была допущена ошибка или возникла необходимость изменения каких-либо параметров, то для возвращения к предыдущему шагу нажмите кнопку Назад (Back). Кроме того, в любой момент можно нажать кнопку Отмена (Cancel) для отказа от создания отчета и возвращения к окну базы данных.

  1. Кроме того, чтобы видеть поставщиков товара и категории, в создаваемый отчет необходимо добавить поле «Название» (CompanyName) из таблицы «Поставщики» (Suppliers) и «Категория» (CategoryName) из таблицы «Типы» (Categories). Для добавления первого недостающего поля раскройте список Таблицы и запросы (Tables/Queries) и выберите элемент Таблица: Поставщики (Table: Suppliers). Имя поставщика не должно отображаться в конце отчета. Чтобы столбец «Название» выводился сразу за столбцом «Марка», в списке Выбранные поля (Selected Fields) выделите поле «Марка», затем в списке Доступные поля (Available Fields) выделите поле «Название» и нажмите кнопку «>». Access переместит поле «Название» из списка Доступные поля (Available Fields) и вставит его в список Выбранные поля (Selected Fields) после поля «Марка», перед полем «Цена».
  2. Аналогично добавьте в конец списка поле «Категория» из таблицы «Типы». Чтобы перейти ко второму диалоговому окну Мастера отчетов, изображенному на рис. 6.4, нажмите кнопку Далее.

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

Рис. 6.4. Второе диалоговое окно Мастера отчетов

  1. Во втором диалоговом окне необходимо указать, каким образом будут структурированы данные в отчете. Мастер проверяет связи между таблицами и в зависимости от выбранного представления предлагает несколько вариантов группировки записи в отчете. Чтобы осуществить группировку по товарам, выделите в списке элемент Товары (by Products).
  2. Нажмите на кнопку Вывести дополнительные сведения (Show Me More Information) в левой части диалогового окна для отображения одного из вспомогательных диалоговых окон Мастера отчетов. Если в этом диалоговом окне нажать кнопку Показать примеры (Show Me Examples), то Access выведет дополнительные вспомогательные диалоговые окна, в которых используются «примеры из таблиц «Продажи» (Sales Reps), «Клиенты» (Customers) и «Заказы» (Orders), позволяющие продемонстрировать различные способы группировки, которые Мастер отчетов может автоматически применить к создаваемому отчету. Закройте все вспомогательные диалоговые окна и вернитесь к диалоговому окну Мастера отчетов, изображенному на рис. 6.4. Нажмите кнопку Далее (Next) для перехода к третьему диалоговому окну Мастера отчетов.

Рис. 6.5. Предупреждение Мастера отчетов

  1. В третьем диалоговом окне Мастера отчетов необходимо определить дополнительные уровни группировки в отчете. Выделите в списке поле «Категория» (Category) и нажмите кнопку «>» (или просто дважды щелкните по этому полю в списке), чтобы установить группировку по категории товаров (рис. 6.6).

Если потребуется отменить добавление поля группировки, нажмите кнопку «

Рис. 6.8. Четвертое диалоговое окно Мастера отчетов

  1. Нажмите кнопку Далее (Next), чтобы перейти к пятому диалоговому окну Мастера отчетов, изображенному на рис. 6.10. Мастер отчетов предложит на выбор шесть вариантов оформления сгруппированных данных (вариантов макета отчета). В левой части диалогового окна Мастера отображается эскиз выбранного макета. Выберите в группе Макет (Layout) переключатель ступенчатый (Stepped). По умолчанию Мастер отчетов устанавливает флажок Настроить ширину полей для размещения на одной странице (Adjust the field w >

Рис. 6.9. Диалоговое окно Итоги

Рис. 6.10. Пятое диалоговое окно Мастера отчетов

  1. В шестом диалоговом окне Мастера отчетов выберите один из предложенных стилей оформления отчета. В левой части диалогового окна Мастера отображается эскиз отчета выбранного стиля (рис. 6.11). Для создаваемого отчета выберите стиль Сжатый (Compact), а затем нажмите кнопку Далее (Next) для перехода к последнему диалоговому окну Мастера отчетов.

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

Читать еще:  Форма в аксесс

Рис. 6.11. Шестое диалоговое окно Мастера отчетов

  1. В последнем диалоговом окне Мастера отчетов (рис. 6.12) в качестве заголовка отчета введите: Товары на складе. Мастер отчетов сохранит созданный отчет под этим же именем. Выберите переключатель Просмотреть отчет (Preview the Report) и нажмите кнопку Готово (Finish) для завершения создания отчета. Мастер отчетов создаст отчет и отобразит его в режиме Предварительного просмотра. Если при этом необходимо получить справку по работе с отчетом, предварительно установите флажок Вывести справку по работе с отчетом? (Display Help on Working with the Report?).

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

Рис. 6.12. Последнее диалоговое окно Мастера отчетов

Рис. 6.13. Отчет «Итоговый запрос предприятия», созданный Мастером отчетов

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

Создание отчета в Access с помощью мастера

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

Создание отчета в Access с помощью мастера

После запуска мастера построения отчета, на экране откроется окно диалога. в котором необходимо определить поля будущего отчета (рисунок 4.1). Необходимо нажать кнопку раскрытия списка Таблицы и запросы и из списка таблиц баз данных выбрать таблицу, для которой создается отчет. При этом в списке Доступные поля появляется перечень всех полей выбранной таблицы. Необходимо из данного перечня перенести в список Выбранные поля — поля, которые надо поместить в создаваемый отчет. Завершив выбор полей, необходимо нажать кнопку Далее для перехода к следующему шагу.
На втором шаге создания отчета с помощью мастера необходимо определить, требуется ли сгруппировать данные по какому-либо из полей (рисунок 4.2). Если поля не группировать, отчет произведет итоговые вычисления по всем полям с числовым типом данных для всей таблицы или запроса, на которых он основан. Можно для группировки выбрать одно поле. В этом случае отчет обеспечит для группы промежуточные вычисления, а для таблицы целиком — итоговую сумму. Можно применять до четырех группировок, вложенных одна в другую. Этот отчет включает итоговое вычисление, промежуточные результаты и подпромежуточные результаты для всех групп. Поля, по которым будет осуществляться группировка, помещаются в верхней части правого списка в отдельной рамке и выделяются на экране синим цветом. Access предлагает свой вариант группировки данных. Можно согласиться с предложенным вариантом или задать свой, используя кнопки окна диалога (таблица 4.1).


Рис. 4.1 — Окно диалога для выбора полей отчета


Рис. 4.2 — Создание отчета в Access с помощью мастера отчетов, шаг второй


Таблица 4.1 — Назначение кнопок окна диалога при определении группировки

Установив группировку данных, можно изменить интервал группировки, для этого необходимо нажать кнопку Группировка. Появляется диалоговое окно «Интервалы группировки». Данное окно позволяет проводить группировку по диапазону значений в записи, что предпочтительнее, чем группировка по отдельным записям. Если, например, используется поле с датой как основа для группировки, данные можно сгруппировать в отдельные группы для каждого года или провести группирование по месяцам этих данных в поле. Виды диапазонов, которые можно задавать, зависят от типа данных. Диалоговое окно «Интервалы группировки» включает в себя поля, на основе которых проводится группировка. Справа от каждого поля в окне имеется раскрывающийся список, который можно использовать для выбора соответствующего интервала для типа данных этого поля.
Для перехода к следующему окну диалога надо нажать кнопку Далее. В этом окне диалога задается порядок сортировки записей внутри каждой группы (до четырех полей) и вычисления, выполняемые для записей, на задание которых можно перейти по кнопке «Итоги…» (рисунок 4.3). Для числовых полей можно вывести на экран среднюю сумму, минимальное или максимальное значения. Для возврата в окно сортировки необходимо нажать кнопку ОК.
На следующих двух шагах создания отчета с помощью мастера необходимо определить вид макета отчета и стиль оформления.
На заключительном шаге создания отчета можно задать имя отчета и выбрать один из двух вариантов дальнейшей работы с отчетом:

  • просмотр отчета;
  • изменение структуры отчета.


Рис 4.3 — Создание таблиц с помощью Мастера отчетов, шаг третий

Для закрепления темы Способы создания отчета в Microsoft Office Access смотрим видеоурок:

Создание отчетов в Access: описание, формы, порядок действий

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

Понятие и создание отчетов в Access

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

Читать еще:  Как работать в аксессе

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

Структура MS Access и создание отчетов

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

Такие компоненты включают в себя:

  • Заголовок.
  • Верхний и нижний колонтитулы.
  • Рабочую область.
  • Примечание.

Заголовок

Нужен для наименования отчета и при печати отображается в верхней части первой страницы репорта. Может быть применен для сохранения данных, особенно часто используют для вывода информации, содержащей часть базы данных, которую потребуется распечатать однажды и в начальном участке отчета. Чтобы добавить в структуру репорта заголовок нужно воспользоваться разделом «Вид», командой «Заголовок» либо «Примечание отчета».

Верхний колонтитул

Представляет собой приблизительно то же самое что и в MS Word. Однако в Access его используют для создания различных наименований столбцов с данными. Кроме того, колонтитулы как верхний, так и нижний можно использовать для добавление номеров страниц. По умолчания в Microsoft Access создается одновременно два колонтитула – верхний и нижний. Чтобы создать только один нужно перейти в раздел «Вид», затем нажать на кнопку колонтитулы. Для удаления одного из них из рабочей области нужно воспользоваться свойствами. В параметр «Высота колонтитула» нужно вписать значение «ноль».

Рабочая область

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

Нижний колонтитул

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

Примечание

Является одиночным текстовым блоком. Располагается на последней странице отчета, в рабочей области прямо над нижним колонтитулом. Используется для печати данных, которые нужно распечатать единожды. К ним относят отчеты, итоговые данные либо поле для подписи. Чтобы добавить примечание в MS Access нужно перейти в раздел «Вид», выбрать функцию «Заголовок/примечание отчета». При этом программа осуществляет создание заголовка и примечания сразу.

Способы создания отчетов

Во время разработки всех продуктов от Microsoft планировалось дать несколько возможностей для работы над отчетами и запросами. В Microsoft Access создание отчетов можно осуществить несколькими способами. К ним относят:

  • Встроенный конструктор.
  • Мастера автоматических репортов.
  • Автоотчет в столбик либо в ленту.
  • Диаграммы.

Как создать отчет

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

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

Создание простого отчета в MS Access проводится таким способом:

  1. В первую очередь потребуется готовая база данных. Перейдите в раздел «Отчеты», затем нажмите на контекстное окно «Создать». Появится окошко с выбором вида отчета.
  2. Для быстрого создания отчета нужно выбрать «Автоматический ответ» в столбец либо ленточный.
  3. Затем нужно выбрать источник информации. Для этого можно воспользоваться готовой базой данных либо информационным запросом.
  4. Подтвердить выбор.
  5. Затем мастер автоматических отчетов создаст репорт согласно выбору. При этом он откроется в режиме предпросмотра. Тут можно увидеть внешний вид готового отчета.
  6. Затем после завершения правок нужно перейти во вкладку «Файл», нажать на кнопку «Сохранить». В окне нужно ввести полное имя отчета, затем выбрать директорию либо съемный накопитель.

Печать

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

  1. В разделе «Файл» нажать на клавишу, соответствующую печати.
  2. В окне, которое появится, нужно нажать на кнопку страницы.
  3. Затем выбрать, какие страницы нужно распечатать, и подтвердить выбор.

До начала запуска на печать нужно еще раз убедиться в правильности готового отчета. Чтобы убедиться в том, что данные не сдвинулись и введены корректно, нужно перейти в раздел предварительного просмотра во вкладке «Вид».

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

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

Ссылка на основную публикацию
ВсеИнструменты 220 Вольт
Adblock
detector