Создание однотабличного отчета в режиме конструктора
Характеристика технологии создания отчета для одной таблицы в режиме конструктора, группировки и сортировки данных отчета, размещения данных в разделах отчета, его оформление, просматривание и отправка на печать. Создание отчета для одной таблицы.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | практическая работа |
Язык | русский |
Дата добавления | 04.03.2016 |
Размер файла | 159,3 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Практическая работа
Создание однотабличного отчета в режиме конструктора
Цель работы: научить студентов создавать отчет для одной таблицы в режиме конструктора, группировать и сортировать данные отчета, размещать данные в разделах отчета, оформлять отчет, просматривать отчет и отправлять его на печать.
Теоретическая часть
Создание отчета для одной таблицы
Рассмотрим технологию создания однотабличного отчета на примере получения списков студентов по группам. Пусть в результате проектирования макета отчета списки СТУДЕНТОВ определены перечисленные ниже требования к отчету.
Вид макета формируемого отчета должен соответствовать приведенному на рисунке 99. На макете показано оформление списка студентов для одной группы. В отчете должны последовательно, со своими заголовками, отображаться списки студентов для каждой группы. Вывод записей списка группы должен осуществляться в порядке возрастания номера студента в группе.
При формировании отчета необходимо рассчитать средний проходной балл для каждой группы и отобразить его в отчете
Вывод названия отчета должен производиться на каждой странице отчета
конструктор таблица отчет печать
Размещено на http://www.allbest.ru/
Рисунок - Проект макета для создания однотабличного отчета со списками студентов по группам
Практическая часть
Создание однотабличного отчета в режиме конструктора
В пункте меню Создание нажимаем кнопку Конструктор отчетов. В области данных вызываем контекстное меню, выбираем пункт Свойства. В открывшемся окне выбираем вкладку Данные и заполняем соответствующее поле именем таблицы СТУДЕНТ, которая будет служить источником записей для нашего отчета. В пункте меню Конструктор нажимаем кнопку Добавить поля.
Если в открывшемся окне конструктора отсутствует раздел Заголовок отчета, то вызываем контекстное меню и выбираем пункт Заголовок/ примечание отчета.
Рисунок - Окно выбора варианта создания отчета и таблицы-источника данных отчета
Группировка и сортировка данных отчета
Для выполнения требования к группировке и сортировке данных, отображаемых в отчете, нажмем кнопку Группировка на панели Группировка и итоги конструктора и зададим необходимые параметры в открывшемся диалоговом окне Группировка, сортировка и итоги (рисунок 101).
Рисунок - Окно определения групп записей по полю НГ и сортировке по полю НС
Группировка по полю. Поскольку общий список студентов в соответствии с проектом отчета должен быть разбит по группам, выберем в окне Сортировка и группировка из списка поле номера группы НГ, зададим группировку по этому полю. Для этого в области Свойства группы строках Заголовок группы (НГ Header) и Примечание группы (НГ Footer) надо выбрать значения с разделом заголовка, с разделом примечания. Сортировка для поля устанавливается автоматически.
Сортировка по полю. Для вывода отсортированного списка студентов в каждой группе, зададим сортировку по полю номера студента НС. Для этого в диалоговом окне выберем наряду с полем НГ поле НС. В области Свойства группы этого поля в строках Заголовок группы (НГ Header) и Примечание группы (НГ Footer) надо выбрать значения без раздела заголовка, без раздела примечания, что и определяет сортировку только по этому полю.
После определения группировки в окне конструктора отчетов (рисунок 102) появляются дополнительные разделы Заголовок группы НГ (НГ Header), Примечание группы НГ (НГ Footer).
Рисунок - Окно конструктора отчетов при разработке отчета для вывода данных из одной таблицы СТУДЕНТ
Размещение данных в разделах отчета
Данные в отчете должны быть размещены, как показано на проекте макета отчета (рисунок 100).
Размещение полей из таблиц
Размещение поля группировки. Значение номера группы должно быть представлено один раз в заголовке группы. Для этого разместим поле НГ в разделе Заголовок группы НГ (НГ Header).
Нажмем кнопку панели инструментов конструктора отчетов Добавить поля и перетащим поле НГ в раздел заголовка НГ. Откорректируем подпись поля, изменив ее на “Список студентов группы” (рисунок 102). Установим нужный шрифт в элементах. Для установки размеров рамки по размеру текста подписи выполним команду контекстного меню Размер - по размеру данных или соответствующую кнопку панели инструментов.
Форматирование табличной части отчета. Последовательно разместим поля НС, ФИО, ДАТАР, ПБАЛЛ в области данных, которая определяет содержимое строк табличной части. Поле размещается вместе с подписью, которую система берет из свойств полей таблицы СТУДЕНТ. Подписи полей надо перенести в область заголовка путем вырезания и вставки. Если они не совпадают с названиями столбцов в проекте макета, их надо откорректировать. Заметим, что подписи также можно создать заново, воспользовавшись кнопкой панели элементов Надпись.
Включение вычисляемого поля в отчет
Для включения расчетного реквизита Средний проходной балл группы нажмем кнопку Поле на панели элементов и разместим элементы Свободный в раздел Примечание группы НГ (см. рисунок 102). Определим в свойствах этого элемента выражение для расчета среднего значения. Для этого запишем на вкладке Данные в строку Данные функцию =Avg ([ПБАЛЛ]), в строку Число десятичных знаков - «2», на вкладке Макет (Format) в строку Формат поля (Format) поместим значение “Фиксированный”. Отредактируем подпись поля. Для этого выделим подпись и вызовем ее свойства. В свойствах на вкладке Макет в строке Подпись запишем: “Средний проходной балл группы”. Такие действия, как изменение подписи или ввод выражения в поле можно выполнить, и не обращаясь к свойствам элементов.
Добавление текущей даты к странице
Для добавления в отчет текущей даты воспользуемся встроенной функцией Now(). Для этого создадим в заголовке отчета свободный элемент, нажав кнопку Поле, и зададим в окне его свойств на вкладке Данные в строке Данные выражение =Now(). На вкладке Макет в строке Формат поля выберем значение Полный формат даты. Подпись этого поля выделим и удалим.
Для добавления номера страницы в нижний колонтитул создадим свободный элемент и заполним в его свойствах на вкладке Данные строку Данные выражением =[Page]. Отредактируем подпись этого поля, записав в его свойствах на вкладке Макет в строке Подпись значение «Стр».
Рассмотрим другие способы формирования поля даты и номера страницы.
После текущей даты и времени можно добавить в отчет, выполнив в режиме конструктора команду Дата и время. Установка в диалоговом окне Дата и время флажков Формат даты и /или Формат времени позволяет вставить текущую дату и/или текущее время и выбрать нужный формат (рисунок 103).
Рисунок - Окно выбора формата даты и/или времени
В отчет будет добавлено поле, в свойствах которого на вкладке Данные в строке Данные будет записано соответствующее выражение. Если в отчете имеется раздел заголовка, поле добавляется в этот раздел. В противном случае поле вносится в раздел данных. В качестве выражения записывается функция Format, которая формирует значение на основе заданных ей аргументов - функции Date(), возвращающей текущую системную да- ту, и формата, в котором должна выводится дата. Например, при выборе параметров, отображенных на рисунке 103, функция примет вид =Format(Date();”Long Date”).
Поле нумерации страниц можно добавить в отчет, выполнив в режиме конструктора команду Номера страниц. В окне диалога Номера страниц выбираются параметры, определяющие формат, расположение и выравнивание номеров страниц (рисунок 104). Для печати номера страницы на первой странице устанавливается флажок Отображать номер на первой странице.
Замечание. Выражение, определяющее вывод номеров страниц, записывается в свойствах поля на вкладке Данные в строке Данные. Выражение может иметь вид: =”Страница”&[Page]
или:
=”Страница” & [Page] & ”из” & [Pages],
что соответствует выбору Страница N или Страница N из M.
Рисунок - Окно выбора параметров номеров страниц.
Завершение оформления отчета
Для окончательного оформления введем в раздел Заголовок отчета, вставить раздел Верхний колонтитул и выбрать нужный шрифт. Далее надо указать в свойствах отчета на вкладке Макет в строке Верхний колонтитул: ”Без заголовка”. Свойства отчета могут быть вызваны при установке курсора на пересечении линеек.
Создадим линии в соответствии с макетом, воспользовавшись кнопкой панели элементов Линия.
Просмотр и печать отчета
Переход из режима конструкторов в режим предварительного просмотра осуществим, нажав кнопку Предварительный просмотр. Для просмотра ранее созданного отчета нужно выбрать его в окне базы данных на вкладке Отчеты и нажать кнопку Просмотр. Отчет при просмотре отобразится на экране таким, каким он будет напечатан. В режиме предварительного просмотра имеется своя панель инструментов (рисунок 105).
Рисунок - Панель инструментов предварительного просмотра отчета
Для просмотра нужных страниц отчета можно использовать стандартное поле номера страницы В нижнем левом углу окна отчета.
Кнопка Печать панели инструментов режима предварительного просмотра позволяет вывести отчет на печать.
Рисунок - Первая страница отчета Списки студентов с данными из таблиц СТУДЕНТ в режиме предварительного просмотра.
С помощью команды Файл - Параметры страниц можно выбрать принтер, задать формат бумаги, размер полей, расстояние между строками, ориентацию (книжная, альбомная) и т.д. Команда Файл - Печать позволяет выбрать для печати отдельные страницы отчета или выделенные записи, распечатать заданное число копий, вывести отчет в файл, который должен распечатываться в другое время. На рисунке 106 приведена первая страница разработанного отчета Списки студентов в режиме предварительного просмотра.
Контрольные вопросы
Что такое отчет?
Как создать отчет?
Для чего используется сортировка и группировка данных?
Что включает в себя окно конструктора отчетов?
Какие этапы включает процедура размещения полей из таблиц?
Что такое вычисляемое поле?
Как добавить вычисляемое поле?
Как добавить текущую дату и номер страницы?
Как просмотреть отчет?
Как распечатать отчет?
Размещено на Allbest.ru
...Подобные документы
Основные задачи системы электронного документооборота. Создание таблиц и определение связей между ними в MS Access. Работа с мастером подстановок. Разработка запросов. Форма в режиме конструктора. Создание простого отчета для одной таблицы. Вид макета.
курсовая работа [1,6 M], добавлен 20.09.2013Создание отчета как объекта базы данных. Структура отчета в режиме Конструктора, способы его создания. Скоростные характеристики СУБД Access, использование программы в пакете Microsoft Office. Разработка базы данных "Сотрудники ресторана ВасабиКо".
контрольная работа [17,7 K], добавлен 06.12.2010Отчет как форматированное представление данных, выведенное на экран, в печать или файл. Данные из запроса или таблицы в отчете, созданном в Microsoft Access. Способы создания отчета. Экспертные и обучающиеся системы. Изменение масштаба отображения отчета.
реферат [2,4 M], добавлен 12.11.2010Назначение имен полям таблицы и типов полей в режиме конструктора при создании базы данных "Международные переговоры". Работа с использованием фильтров. Создание отчета с группировкой по коду города, виду начисления и количеству минут переговоров.
контрольная работа [1,2 M], добавлен 24.07.2009Исследование процесса создания и заполнения вспомогательных и основных таблиц в Microsoft Office Access. Характеристика построения схемы данных, создания формы и отчета. Описания изменения ширины граф, сортировки записей, работы в режиме конструктора.
контрольная работа [1,0 M], добавлен 19.12.2011Расчет плановой себестоимости производственной программы. Перечень и структура справочников, используемых для решения. Описание результирующей информации. Создание таблицы в режиме конструктора, Конструирование запроса на выборку и оформление отчета.
контрольная работа [1,1 M], добавлен 16.06.2013Проектирование базы данных "Общежитие" в СУБД Microsoft Access. Создание запросов, состоящих из комбинаций разных типов данных. Создание форм и полей таблицы в режиме конструктора. Ввод и просмотр данных в режиме таблицы, создание связей между ними.
курсовая работа [4,3 M], добавлен 24.06.2019Понятия основных компонентов базы данных Access. Таблицы, отчеты, макросы и модули, форма, запросы к базе и их виды. Типы данных. Создание базы данных "Кадры". Создание таблицы в режиме конструктора. Использование мастера подстановок для создания связей.
курсовая работа [818,0 K], добавлен 10.03.2016Действия для создания информационной базы данных Access. Создание таблиц и формы, запроса и отчета. Формирование необходимой структуры, показа требуемых данных. Порядок сортировки, макет группировки и оформление фона. Загрузка и выгрузка данных.
контрольная работа [4,2 M], добавлен 06.11.2008Разработка базы данных деканата магистратуры, включающую в себя информация о студентах, форму обучения, экзамены. Создание таблиц и запросов в режиме конструктора, отчета с помощью мастера отчетов. Вывод данных с помощью форм. Вкладки кнопочной формы.
курсовая работа [2,9 M], добавлен 18.07.2014Создание и оформление исходных таблиц, их связывание; расчеты в таблицах с применением "Мастера функций"; обработка данных посредством сортировки и выборки (фильтрации); построение диаграмм; оформление отчета в виде комплексного текстового документа.
контрольная работа [1,7 M], добавлен 26.03.2012Порядок создания таблицы; схемы данных; фильтров; запроса "Группы ЭФ", содержащего список учебных групп и перекрестного запроса "Оценки студентов из одной комнаты"; составной формы "Оценки жильцов комнаты". Построение отчета "Итоги сессии в группе 9701".
контрольная работа [2,2 M], добавлен 30.09.2013Понятие отчета в Microsoft Access как форматированного представления данных, которые выводятся на экран, в печать или файл. Создание отчета с помощью Мастера. Элементы оформления для печати документов: названия, заголовки, колонтитулы, номера страниц.
контрольная работа [1,9 M], добавлен 26.02.2012Начало работы в Microsoft Access. Основные моменты создания несложной базы данных: создание титульного листа в режиме конструктор, базы данных, порядок занесения данных для базы в режиме презентации. Особенности оформления отчета и настройки программы.
лекция [2,4 M], добавлен 07.02.2010Разработка web-интерфейса, позволяющего работать с базой данных: внесение в неё отчета, данных о находках, отображение археологических памятников на карте, автоматической генерации отчета по заданному шаблону. Характеристика программных сред и средств.
дипломная работа [4,4 M], добавлен 23.09.2014Изучение работы с реляционной СУБД "Access", основные этапы проектирования базы данных: создание таблицы в режиме конструктора, заполнение ее данными, проектирование связей между ними. Создание форм и запросов, выбор сортировки, заполнение отчетов.
контрольная работа [4,5 M], добавлен 17.01.2011Определение сущности предметной области, их атрибуты и типы связи между ними. Использование мастера и режима конструктора для создания по данным информационной базы таблицы-отчета и индексированного файла по затратам: накладным, материалам и на зарплату.
контрольная работа [2,5 M], добавлен 28.01.2009Создание таблиц базы данных в режиме конструктора. Схема связей между таблицами и содержание таблиц. Установление связи с поддержанием целостности. Структуры двух запросов (в режиме конструктора) и описание процесса их создания. Результаты вывода отчетов.
курсовая работа [3,0 M], добавлен 28.06.2015Разработка программного средства, внесение в него отчета, данных о находках, отображение археологических памятников на карте, автоматической генерации отчета по заданному шаблону. Функциональные требования к онлайн–карте. Описание структуры базы данных.
курсовая работа [2,5 M], добавлен 29.08.2014Проектирование базы данных "Автосалон" с использованием Microsoft Access. Создание таблиц с информацией об автомобилях, их стоимости, стране-производителе, покупателях. Построение информационной схемы базы, форм для занесения данных в таблицы и отчета.
контрольная работа [5,2 M], добавлен 28.06.2011