Crystal Reports:Можно ли показать полный набор на одном графике, а подмножества на отдельных графиках? - PullRequest
0 голосов
/ 26 мая 2011

В Crystal Reports, есть ли способ получить как полный набор диаграмм, так и подмножество диаграмм в заголовках отчета?

Я работаю над отчетом бывшего коллеги и до сих порпытаясь сделать вещи «лучше».

Пока я не нашел решения для начисления времени (см. Начисление во времени (без наложения) - техника? )
I 'Далее я расскажу, как использовать полученные данные после того, как я их получу.

Отчет представляет собой отчет о глобальной доступности для сетевых технологий, а часть отчета является графической:

  • Диаграммадоступность для разных типов сетей за последние "n" месяцев.
  • Графики доступности для каждого региона (для каждого типа сети за «n» месяцев).

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

Если есть способ использовать один набор данных в одном отчете для всех пяти диаграмм, форсируя четыре региональныхдиаграммы для отображения только данных этого региона?

Дополнительная информация: все диаграммы являются гистограммами, дизайн по оси Y: расчетная доступность по оси X: группировка по типу сети (коммутаторы, соединительные линии, «сеть») подгруппапо месяцам

Плохой Пример: Global Chart w/ Regional Charts example

Ответы [ 2 ]

1 голос
/ 27 мая 2011

Дайте мне посмотреть, понимаю ли я это.В вашем заголовке отчета у вас есть 5 вложенных отчетов для 4 региональных графиков и глобального графика.И вы хотите объединить все это в 1 подотчет, если это возможно?

Да, но вы не можете сделать это так, как на вашем изображении, где Соединенные Штаты и Европа соседствуют друг с другом.Их должно быть 1 на строку.Кроме того, источник данных также должен быть правильно отформатирован.Для этого

  1. Создайте новый подотчет.Сгруппируйте его по регионам.
  2. В этом подотчете создайте свой региональный график в разделе заголовка группы.
  3. В этом подотчете также сделайте свой глобальный график в разделе заголовка отчета.
  4. Вставьте этот подотчет в ваш основной отчет, и все готово.
0 голосов
/ 07 июля 2011

Иногда единственный выход из огня - через него.

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

Говорил с парнем, который присматривает за связанной базой данных, и я получаюразрешение на добавление прибывающих функций, представлений, процедур хранения и т. д. в ЭТО БД ... В пределах разумного и после проверки кода / проверки - что обычно не выполняется, поэтому я приветствую это.У меня будет возможность делать процедурные вещи через ... процедуру.Написанный как автономный, я должен быть в состоянии повторно использовать его для любого из запросов относительно будущих потребностей.

И ... Да, мне в значительной степени придется (читай "добраться до") изменить дизайн и, надеюсь, избавиться от большинства вложенных отчетов.Да, я.

Спасибо, что пришли на прогулку.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...