|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
Лабораторная 8.1 Создание отчета для работы с перекрестными таблицамиСоздание отчета Crystal Reports11.5 с формулами Задание:Создайте отчет со следующими параметрами: 1) отчет должен быть создан на основе таблиц из базы данных C:\xtreme.mdb. 2) в отчете должны присутствовать следующие поля: · Customer Name и Country из таблицы Customer; · Unit Price и Quantity из таблицы Orders Detail; · Product Name из таблицы Product; · Product Type Name из таблицы Product Type. · поле формулы Sales, рассчитанное как произведение полей Unit Price и Quantity. 3) записи в отчете должны быть сгруппированы по полю Country таблицы Customers. Сохраните отчет как Lab8_1.rpt. В качестве образца можно использовать рис. 8.2.
Рис. 8.2 Образец отчета Решение к лабораторной работе 8.1:1. Запустите Crystal Reports, в меню File выберите New, переставьте переключатель в положение As a Blank Report и нажмите OK. 2. Установите соединение с базой данных C:\xtreme.mdb (см. ответ к лабораторной работе 3.2). 3. Раскройте список таблиц в этой базе данных и добавьте в список Selected Tables таблицы Customer, Orders, Orders Detail, Product и Product Type. Нажмите OK. На вкладке Links убедитесь, что связи между таблицами определены правильно. Если есть необходимость, исправьте их. Нажмите OK. 4. Откройте Field Explorer (через меню View), раскройте узел Formula Fields и создайте новую формулу Sales. Текст ее может быть таким: {Orders_Detail.Unit Price}*{Orders_Detail.Quantity} 5. Разместите в отчете поля: · Customer Name и Country из таблицы Customer; · Unit Price и Quantity из таблицы Orders Detail; · Product Name из таблицы Product; · Product Type Name из таблицы Product Type. · поле формулы Sales. Расположите их в отчете и настройте текстовые надписи в соответствии с рис. 8.2. Настройте нужный формат отображения денежных данных в полях Unit Price и Sales. 6. В меню Report выберите Group Expert, поместите в список Group By поле Customer.Country и нажмите OK. 7. Сохраните отчет как Lab8_1.rpt.
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
Получить учебные материалы по этому курсу
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||