|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
Лабораторная работа 9.2 Применение географических карт в отчетах Crystal ReportsГеографические карты в Crystal Reports 11.5, типы карт, разрешение несовпадений (Resolve Mismatch) Задание:Добавьте в отчет, созданный на предыдущей лабораторной (файл Lab9_1.rpt), географическую карту с информацией о продажах по странах мира и сохраните отчет как Lab9_2.rpt. В качестве образца создаваемой географической карты можно использовать рис. 9.2. Примечание. В карте, создаваемой по умолчанию, информация о продажах в Великобритании будет выводиться некорректно. Решите эту проблему.
Рис. 9.2 Географическая карта в отчете Crystal Reports Решение:1. Откройте отчет Lab9_1.rpt в режиме Design и в меню Insert выберите команду Map. 2. На вкладке Data поместите в списки Geographic field и On change of поле Customer.Country из отчета, а в список Map values — поле формулы @Sales (будет автоматически подставлена формула агрегирования по умолчанию Sum of @Sales). Перейдите на вкладку Type. 3. На вкладке Type выберите тип карты Ranged. В списке Color of highest Interval выберите насыщенный цвет (черный, темно-красный, темно-синий или что-нибудь похожее), а в списке Color of lowest interval выберите белый. Остальные значения оставьте без изменений. Перейдите на вкладку Text. 4. На вкладке Text оставьте поле Map Title пустым, установите переключатель Legend в положение Full Legend, а Legend Title - Specify. В поле Title для легенды введите «Страны по суммам продаж». Нажмите OK. Карта будет вставлена в верхний колонтитул для отчета Report Header A, а диаграмма - перемещена в новый колонтитул для отчета Report Header B. 5. Перейдите на вкладку Preview и просмотрите карту. Великобритания показана бледно-зеленым цветом (этот цвет по умолчанию используется для стран с нулевым уровнем числовых показателей, то есть в нашем случае - в которых продаж вообще не было). Чтобы исправить эту ситуацию, в режиме Preview в контекстном меню для карты выберите Resolve Mismatch. Перейдите на вкладку Resolve Mismatch и настройте для England, Northern Island, Scotland и Wales соответствие United Kingdom и нажмите OK. Обратите внимание на изменения на карте. 7. Сохраните отчет как Lab9_2.rpt.
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
Получить учебные материалы по этому курсу
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||