Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

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




Технология работы

Краткие сведения из теории

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

Цели работы:

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

Специалисты, занятые анализом данных, по праву считают отчеты одной из важнейших разновидностей документов. Отчеты значительно облегчают работу с большими объемами информации благодаря многообразию доступных форм оценки данных. Технология работы с отчетами в рамках FoxPro проста. С помощью Генератора Отчетов создается прототип отчета (фактически форма – без наполнения сведениями) и соответствующий программный код. Этот программный код может использоваться для собственно генерации отчета, который будет содержать сведения, извлеченные из некоторой базы данных, соответствующим образом обработанные и оформленные так, как это заказал пользователь, строя форму отчета (проектируя отчет). Полученный таким образом заполненный отчет можно просмотреть на экране дисплея или распечатать на принтере.

Задание

Определите структуру отчета на бумаге (выполнить для 2–3 отчетов):

- база (базы) данных для отчета;

- заголовок отчета;

- порядок размещения полей в основной части отчета (верхний, нижний колонтитулы, детали);

- определите список полей отчета, вычисляемые поля (COUNT(), MAX(), MIN() и т.д.), поля для группировки данных.

Создать и выполнить стандартный отчет.

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

Запустить отчет через Запускñ Отчет.…

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

Например, необходимо спроектировать отчет, который будет выводить информацию поступившем товаре и рассчитывать сумму за товар с НДС. В данном отчете будут участвовать поля из пяти баз данных. Перед тем, как начать проектировать стандартный отчет, вначале необходимо открыть эти базы данных в окне Вид и установить между ними отношения 1-к-многим (рис. 2.1).

Рис. 2.1. Диалоговое окно Вид

Затем выбрать команду Файлñ Создать, установить опцию Отчет и нажать командную кнопку Создать. FoxPro откроет диалоговое окно проектирования отчета (рис. 2.2)

Примечание:

Окно проектирования отчета можно также вызвать, вводя в окно директив директиву CREAТЕ REPORT.




Поделиться с друзьями:


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


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



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.007 сек.