Нехитрые советы для пользователей ПК

Пустой отчет  :

fig1-2546393

На следующем шаге надо будет указать, естественно, из какой таблицы будем брать данные для создания графика :

 fig2-1894678

Идем меню Вставить>Диаграмма:

fig3-3282239

На следующем шаге необходимо будет указать, из каких конкретно полей таблички будем загружать информацию :

fig4-4903366 Для случая нашего примера будем анализировать данные по сумме обследованных площадей (поле Su таблицы PL) при изменении года обследования (поле Goda) и кода района (поле Kray)

Так. Поля для анализа указали. С этим все ясно. Теперь нужно будет вернуться на вкладку Тип и указать вид  трехмерного графика:

fig5-2349410

Жмем OK и видим такой , поначалу не совсем удачный, макет нашего отчета

fig6-8010732

Пусть вас не смущает появившиеся на макете графика подписи с упоминанием штатов. Разработчики почему-то решили (странное дело), что так будет для всех  понятней …

Если перейти в режим предварительного просмотра, то увидим поначалу неказистую диаграмму :

Приступаем к доводке нашего отчета. Чтобы сделать график максимально крупным, изменим ориентацию макета на Альбомный (меню Файл>Параметры страницы):

… и растянем границы графика на всю ширину листа (это можно сделать, потянув за маркеры в виде черных квадратиков) :

Теперь изменим не совсем удачные подписи к осям и заголовок отчета. Для этого щелкнем правой кнопкой мыши по макету и в  контекстном меню выбрав Мастер диаграмм:

fig44-6238701

… на вкладке Текст отредактируем подписи :

fig12-6221195

Достигнутый на этом этапе результат может выглядеть так :

fig13-4381630

Если есть необходимость, скажем, показывать данные не по всем районам, то можно щелкнув (как показано на рис. выше) по Мастеру выбора>Запись,  отображать информацию  для районов с кодом , например, менее 32 :

fig45-8928168

Еще один момент. По оси   X  у нас представлены маловыразительные коды . Есть желание заменить их более внятными подписями наименований. Для этого придется добавить в список таблиц еще одну в виде справочника районов . Поступаем сл. образом — в панели Проводника полей выбираем Поля базы данных и в контекстном меню щелкаем по Мастер баз данных :

fig17-9017578

…  на вкладке Данные  добавляем таблицу nsi_raj (для случая нашего примера) :

Переходим на вкладку Связи и перетаскиванием поля kray таблицы PL на поле Kod таблицы nsi_raj устанавливаем связь между таблицами, где-то так :

fig19-7412503

Опять идем в Мастер диаграмм и на вкладке Данные заменяем поле к кодами на поле из справочника с наименованиями районов nsi_raj.Name :

fig21-2758396

Теперь подписи выглядят так:

fig22-8058527

По опыту, шрифты подписей, принятые по умолчанию, являются слишком крупными (особенно для размещения большого количества подписей, вроде случая нашего примера). Поэтому ‘тыкаем’ курсором мыши в соотв. подпись, и по правой кнопке в контекстном меню выбираем Формат метки оси

 fig24-5140570

… задаем Arial Narrow минимального размера 4 пунктов :

fig25-2883296

Так. С этим разобрались. Теперь , для более выразительной компоновки неплохо бы немного ‘подкрутить’ график — развернуть его по вертикальной оси. Для такой манипуляции в контекстном меню существует пункт Угол обзора в 3D:

fig28-1657158

Выбираем этот пункт и попадаем в сл. форму настроек :

fig29-2764868

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

В таком виде наша гистограмма стала явно симпатичней.

Произвести еще более тонкую настройку вида диаграммы можно, если на форме настроек графика 3D нажать на кнопку Дополнительные параметры :

fig47-6206889

На открывшейся вкладке Поворот производим прецизионную подкрутку графика по осям XYZ … :

fig48-8631941

…  а на вкладке Стены можно подрегулировать сжатие/ растяжение рисунка и толщину стенок :

fig50-1746700

И еще один момент, связанный с подписями. На нашем графике пропущены записи через одну. Чтобы показать все метки, выбираем любую подпись ,  в контекстном меню Параметры оси наборов … :

… и на вкладке макет снимает птичку с опции Пропускать метки серий :

fig31-7947097

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

fig32-7924947

Достигнутый результат будет смотреться не совсем изящно — подписи накладываются друг на друга:

fig33-9815875

Чтобы сделать метки значений более мелкими, щелкаем по одной из них и в контекстном  меню выбираем Формат метки данных (как показано на рис. выше). Далее , как уже было описано ранее,  выставляем более мелкий шрифт, и на вкладке Число обрезаем количество десятичных знаков :

fig35-1820227

Любуемся на очередной достигнутый результат наших усилий :

fig36-2110707

Ну вот, уже получилось что-то более или менее приличное. Для тех, кто не собирается останавливаться на достигнутом, можно предложить еще немного поработать над дизайном нашего графика. Как вариант, попробуем принятую по умолчанию унылую серую гамму стенок диаграммы заменить на что-то более выразительное. Щелкаем по задней стенке графика, выбираем в контекстном  меню Формат фона … :

fig39-3533554

…  идем на вкладку Заливка>Плавный переход … :

fig40-2235861

… и выбираем наименее плотную гамму перехода :

fig41-7849184

Таким же образом, кстати сказать, можно поменять и заливку рамки диаграммы:

fig42-6431591

Окончательно вид 3D графика Crystal Reports представлен на самом первом рисунке. Далее созданный описанным выше образом файл отчетов .rpt можно вытащить на рабочий стол и запускать его каждый раз при необходимости. Либо загружать с помощью соответствующего программного обеспечения из пользовательской оболочки.

Alles! 🙂

Еще о том, как создать 3D график в Golden Software Grapher можно посмотреть здесь

© Simashkov.2016

09.04.2016 г.

Назад