Progress-servis55.ru

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

Назначение отчетов в access

Создание отчетов как объектов базы данных 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

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

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

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

В этой статье

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

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

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

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

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

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

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

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

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

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

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

Читать еще:  Создание таблицы в powerpoint

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Читать еще:  Создание форм в access 2020

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

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

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

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

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

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

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

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

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

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

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

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

Печать отчета

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

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

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

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

Создание отчетов в 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.

Читать еще:  Способы создания базы данных в access

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

ОТЧЕТЫ В СУБД ACCESS

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

При проекти­ровании отчетов в значительной мере используются те же технологии, что при проек­тировании форм, однако, в отличие от форм, пользователю в отчетах не разрешается менять данные. При редактировании отчетов в режиме Конструктор (см. рис. 42) используются те же области интер­фейса, что и при редактировании формы – области Заголовка и Примечания, области Верхнего и Нижнего ко­лонтитулов, Область данных.

Рис. 38. Окно выбора режимов создания отчетов

Для создания отчетов используются режимы: Конструктор, Мастер отчетов, Мастер диаграмм, Почтовые наклейки, а также Автоотчеты: в столбец и ленточный (см. рис. 38).

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

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

На основе Мастера отчетов в Access может быть подготовлен отчет, в котором данные исходной таблицы или запроса объединяются по определенным критериям. Такие отчеты создаются чаще всего, так как они позволяют вычислять итоговые значения для групп данных и предоставляют информацию в удобном для использования виде. Для создания таких итоговых отчетов используется команда Группировка… (см. рис. 39)и соответствующие вычисления по сгруппированным данным в диалоговом окне Итоги (см. рис. 41). При этом можно задать до четырех полей, по которым будет прово­диться группировка данных.

Создайте с помощью Мастера отчетов для таблицы «Контракты» отчет, в котором данные будут сгруппированы по полю «Товар». Внутри группы выполните сортировку данных по дате (см. рис. 39). При этом, используя команду Группировка…, задайте свои интервалы группировки для данных в группируемых полях (см. рис. 40).

Рис. 39. Диалоговое окно для создания отчета с группировкой

Если в отчете представлены числовые поля, то для каждого интервала группы числовых значений Мастер автома­тически вычисляет сумму значений, содержащихся в этих полях. Однако, используя команды диалогового окна Итоги (см. рис. 41), можно вычислять средние (Avg), минимальные и максимальные (соответственно Min, Max) значения сгруппированных полей, а также проценты.

Рис. 40. Выбор интервалов группировки для полей с группировкой

Рис. 41. Окно задания вычислений при создании отчета с итогами

Отредактировать созданный отчет всегда можно в режиме Конструктор (см. рис. 42). Чтобы определить или изменить свойства отдельных областей отчета, надо щелкнуть мышью по полосе названия соответствующей области и выбрать команду Свойства.

Заметим, что в отчетах некоторые из управляющих элементов содержат свойства Расширение и Сжатие. Если для них установить значение равным True, то при печати Access автоматически бу­дет подгонять размер соответствующего элемента, благодаря чему длинный текст не будет обрезаться окном этого элемента, а короткий не будет сжимать окно элемента, чтобы оно не занимало лишнее место при выводе на печать.

Рис. 42. Окно Конструктора для редактирования отчета

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

Подготовьте в текстовом редакторе Word шаблон серийного письма с благодарностью клиентам за активное участие в заключении контрактов на поставку и заказ товаров на вашем складе.

Создайте новый запрос «Благодарности», в который включите названия организаций, принимавших наиболее активное участие в заключении контрактов с вашей фирмой, определив условие на выборку по сумме заключенных контрактов на поставку товаров (в выборку должны попасть три лучшие фирмы). На базе сформированного запроса начните создание нового отчета, используя мастер Слияние с MS Word, для чего необходимо последовательно выполнить команды Связи c Office/ Связь с MS Word.

После этого откроется диалоговое окно Мастера составных документов. Вы можете работать как с подготовленным ранее документом MS Word, так и соз­дать новый, выбрав соответствующую команду в диалоговом окне. При создании нового документа Access запускает Word, устанавливает DDЕ-связь между Word и Access и открывает новый текстовый документ, в котором можно со­ставить новое письмо.

Рис. 43. Организация связи Word и Access

Подготовьте серийное письмо с содержанием, представленным на рис. 43. Выделенные кавычками на­звания полей вводятся в последовательно соответствующее место текста письма из списка, который необходимо раскрыть щелчком мыши по пиктограмме Добавить поле слияния (см. рис. 43). В списке должны быть перечислены все поля созданного запроса «Благодарности», в том числе и необходимые нам поля «Клиенты» и «Товары». После щелчка мышью по пиктограмме Поля/Данные и используя кнопки прокрутки значения полей из таблицы запроса БД, можно предварительно просмотреть подготовленные к печати письма.

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

Сохранив и закрыв текстовый документ, вернитесь в Access. Благодаря DDE-связи при изменении данных в таблице Access данные в серийном письме обновятся авто­матически. Заметим, что при открытии файла с серийным письмом в редакторе Word автоматически загружается и Access с нужной базой данных.

Контрольные вопросы

Режимы создания отчетов.

Вычисления в отчетах.

Создание совместных документов Access и Word.

ЛИТЕРАТУРА

Информатика/Под ред. С.В.Симоновича. СПб.: Питер, 1999.

Вейскас Д. Эффективная работа с Microsoft Access 2.0, 1996.

Двайн Г. Access 97. Энциклопедия пользователя. Киев: DiaSoft, 1997.

Дженнингс Р. Использование Microsoft Access 2000. Москва: Вильямс, 2000.

Новиков Ф., Яценко А. Microsoft Office 2000 в целом. СПб.: БНВ, 1999.

Змитрович А.И. и др. Информационные технологии в экономике. Минск: Веды,1998.

Дата добавления: 2015-05-09 ; Просмотров: 2394 ; Нарушение авторских прав?

Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет

Ссылка на основную публикацию
Adblock
detector