Реферат по предмету "Компьютеры и цифровые устройства"


Виды и способы формирования отчетов

Виды и способы формирования отчетов. Студента: Федулова Игоря Николаевича Г.Смоленск 2010 Содержание 1. СУБД ACCESS Отчеты, их назначение и использование. Виды отчетов структура отчета. Технология создания. 2. Создание отчетов 3. Автоматическое создание отчета на основе таблицы или запроса. 4. Создание с помощью мастера отчетов 5. Просмотр и печать

СУБД ACCESS Отчеты, их назначение и использование. Виды отчетов структура отчета. Технология создания. Отчет – это объект базы данных, который предназначен для вывода информации из баз данных, прежде всего на принтер. Отчеты позволяют выбирать из баз данных нужную пользователю информацию, оформлять ее в виде документа, перед выводом на печать просмотреть на экране.

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

колонок.  Табличный отчет – отчет, имеющий табличную форму.  Отчет с группировкой данных и подведением итогов – создается из табличного отчета объединением данных в группы с подсчетом итогов.  Перекрестный отчет – строится на основе перекрестных запросов и содержит итоговые данные.  Составной отчет - отчет, имеющий сложную структуру, включающий один или несколько отчетов.  Составной документ – отчет полученный слиянием документов с

Word.  Почтовые наклейки – специальный тип многоколонного отчета, предназначенный для печати имен и адресов групп.  Отчет по связанным таблицам - отчет, позволяющий выводить данные из нескольких таблиц имеющим связь один ко многим. Структура отчета. Отчет может состоять из следующих разделов.  Заголовок отчета - отображается только на первой странице и определяет высоту области заголовка отчета,

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

Область применения группы – отображается после обработки последней записи группы; обычно содержит итоговые данные по записям, входящим в группу.  Область данных – предназначена для отображения записей источника данных отчета.  Область применения группы – отображается после обработки последней записи группы; обычно содержит итоговые данные по записям, входящим в группу. 

Нижний колонтитул - выводиться внизу каждой страницы; содержит, например номер страницы отчета, дату печати отчета и т.д.  Раздел примечаний - отображается только внизу последней страницы; помещают поля с итоговыми значениями по всем записям, включенным в ответ. Отчет может быть создан при помощи Мастера отчетов или в режиме Конструктора. Обычно используются оба способа. Мастер отчетов позволяет ускорить процесс создания отчета,

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

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

Создание отчетов. Большинство отчетов по своему внешнему виду относятся к ленточным или отчетам в столбец. Отчет в столбец выводит данные каждого поля в отдельной строке, в результате чего они организуются в один столбец. Такой отчет представляет собой предназначенный для печати вариант формы в столбец. Существует 5 способов создания отчетов: I. Вручную в режиме Design View (Конструктор) II. Полуавтоматически с помощью мастера

Report Wizard (Мастер отчетов) III. Автоматически с помощью одного из мастеров автоочетов (Auto Reports), которые включают в ответ все поля выбранные вами таблицы или все результаты запроса; IV. С использованием мастера Chart Wizard (Мастер диаграмм), позволяющего построить диаграмму. V. С помощью мастера Label Wizard (Мастер Почтовых наклеек), предназначен для создания почтовых наклеек. Автоматическое создание отчета на основе таблицы или запроса

Access предлагает несколько способов создания отчетов. Наиболее простым из них является использование средств автоматического создания отчета. Автоматически создаваемый на основе таблицы или запроса отчет называется автоотчетом. Access позволяет автоматически создавать отчеты двух форматов: в столбец и ленточный. Чтобы создать автоотчет: 1) На панели объектов окна

База данных (Database) щелкните по ярлыку Отчеты (Reports) и нажмите кнопку Создать (New). Появится диалоговое окно Новый отчет (New Report), представленное на рисунке. Рис1 2) В списке диалогового окна Новый отчет (New Report) выделите один из элементов: Автоотчет: в столбец (AutoReport: Columnar) или Автоотчет: ленточный (AutoReport:

Tabular). 3) В поле со списком, находящемся в нижней части диалогового окна Новый отчет (New Report), содержатся имена всех таблиц и запросов базы данных, которые могут быть использованы в качестве источника данных для отчета. Щелкните левой кнопкой мыши по кнопке со стрелкой для открытия списка, а затем выделите в списке необходимый элемент. 4) 4) Нажмите кнопку ОК. В результате Access автоматически создаст отчет на основе выбранного источника

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

его необходимо сохранить. Для этого выберите команду Файл, Сохранить (File, Save) или нажмите кнопку Сохранить (Save) на панели инструментов. Затем, в текстовое поле появившегося диалогового окна Сохранение (Save As) введите название нового отчета (например: Мой отчет) и нажмите кнопку ОК. Создание отчета с помощью

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

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

База данных щелкните по ярлыку Отчеты (Reports) и нажмите кнопку Создать (New). Появится диалоговое окно Новый отчет (New Report) (на рис 1). 2) В списке диалогового окна Новый отчет (New Report) выделите элемент Мастер отчетов (Report Wizard). В поле со списком, находящемся в нижней части диалогового окна

Новый отчет (New Report), содержатся имена всех таблиц и запросов базы данных, которые могут быть использованы в качестве источника данных для отчета. Раскройте этот список и выделите в нем таблицу "Товары". Нажмите кнопку ОК. Появится первое диалоговое окно Мастера отчетов (на рис 2). Рис 2 3) Прежде всего, нужно определить, какие поля включить в отчет. Из таблицы "Товары" в отчете будут использоваться следующие поля: "

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

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

к окну базы данных. 4) Кроме того, чтобы видеть поставщиков товара и категории, в создаваемый отчет необходимо добавить поле "Название" (CompanyName) из таблицы "Поставщики" (Suppliers) и "Категория" (CategoryName) из таблицы "Типы" (Categories). Для добавления первого недостающего поля раскройте список Таблицы и запросы (Tables/Queries) и выберите элемент

Таблица: Поставщики (Table: Suppliers). Имя поставщика не должно отображаться в конце отчета. Чтобы столбец "Название" выводился сразу за столбцом "Марка", в списке Выбранные поля (Selected Fields) выделите поле "Марка", затем в списке Доступные поля (Available Fields) выделите поле "Название" и нажмите кнопку ">".

Access переместит поле "Название" из списка Доступные поля (Available Fields) и вставит его в список Выбранные поля (Selected Fields) после поля "Марка", перед полем "Цена". 5) Аналогично добавьте в конец списка поле "Категория" из таблицы "Типы". Чтобы перейти ко второму диалоговому окну

Мастера отчетов, изображенному (на рис 3) нажмите кнопку Далее. Рис. 3 6) Во втором диалоговом окне необходимо указать, каким образом будут структурированы данные в отчете. Мастер проверяет связи между таблицами и в зависимости от выбранного представления предлагает несколько вариантов группировки записи в отчете. Чтобы осуществить группировку по товарам, выделите в списке элемент Товары (by Products). 7) Нажмите на кнопку

Вывести дополнительные сведения (Show Me More Information) в левой части диалогового окна для отображения одного из вспомогательных диалоговых окон Мастера отчетов. Если в этом диалоговом окне нажать кнопку Показать примеры (Show Me Examples), то Access выведет дополнительные вспомогательные диалоговые окна, в которых используются "примеры из таблиц "Продажи" (Sales

Reps), "Клиенты" (Customers) и "Заказы" (Orders), позволяющие продемонстрировать различные способы группировки, которые Мастер отчетов может автоматически применить к создаваемому отчету. Закройте все вспомогательные диалоговые окна и вернитесь к диалоговому окну Мастера отчетов, изображенному на (рис 3.) Нажмите кнопку Далее (Next) для перехода к третьему диалоговому окну

Мастера отчетов. 8) В третьем диалоговом окне Мастера отчетов необходимо определить дополнительные уровни группировки в отчете. Выделите в списке поле "Категория" (Category) и нажмите кнопку ">" (или просто дважды щелкните по этому полю в списке), чтобы установить группировку по категории товаров (рис. 4). Рис 4 Замечание. Если потребуется отменить добавление поля группировки, нажмите кнопку "<

" или дважды щелкните по названию этого поля (выделенному жирным шрифтом) в области диалогового окна с эскизом отчета. 9. Мастер отчетов позволяет задать интервалы значений, по которым группируются данные. Чтобы изменить их в этом же (третьем) диалоговом окне Мастера отчетов, нажмите кнопку Группировка (Grouping Options). На экране появится диалоговое окно Интервалы группировки (Grouping

Intervals), изображенное (на рис. 5). Изменяя интервал группировки, можно влиять на способ группировки данных в отчете. Для числовых полей можно задать группировку по десяткам, сотням и прочим значениям. Для текстовых полей возможна группировка по первой букве, первым трем буквам и т. д. Рис 5 10. Для создаваемого отчета выберите из списка Интервалы группировки (Grouping Intervals) вариант

Обычный (Normal) и нажмите кнопку ОК. Для перехода к четвертому диалоговому окну Мастера отчетов нажмите кнопку Далее (Next). 11. Access 2002 позволяет сортировать записи в пределах группы по значению произвольного поля, при этом сортировка проводится не более чем по четырем полям (рис. 6). Выберите в первом раскрывающемся списке поле "КодТовара" (ProductID). По умолчанию принят порядок сортировки по возрастанию; если вы хотите выбрать

порядок сортировки по убыванию, то нажмите на кнопку справа от раскрывающегося списка. Для возврата к сортировке по возрастанию снова нажмите на эту кнопку. Чтобы указать для столбца отчета итоговую информацию, нажмите" на кнопку Итоги (Summary Options). В появившемся диалоговом окне Итоги (Summary Options), изображенном (на рис. 7), можно задать параметры для выбранного столбца.

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

Группа переключателей Показать (Show) позволяет выбрать, следует ли в отчете указывать только итоги или необходимо выдавать полный отчет, добавляя поля с промежуточными итогами в конце каждой группы и поля с полными итогами в конце отчета. Для создаваемого отчета установите флажки Sum для поля "НаСкладе" и Avg для поля "Цена", переключатель данные и итоги (Detail and

Summary) и флаж



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

Поделись с друзьями, за репост + 100 мильонов к студенческой карме :

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

Читайте также:
Виды рефератов Какими бывают рефераты по своему назначению и структуре.