问题描述
|
在Crystal Reports中,是否有办法在报表标题中同时获取全套图表和子图表?
我正在处理以前的同事的报告,但我仍在努力使事情“更好”。
虽然我还没有找到时间累积的解决方案
(请参阅随着时间的推移(不重叠)-技术?)
检索到后,我将继续介绍如何使用结果数据。
该报告是针对网络技术的全球可用性报告,该报告的一部分为图形形式:
图表可用性不同
最近\“ n \”个月的广告网络类型
时间。
图表每个地区的可用性
(对于\“ n \”的每种网络类型
个月的时间)。
她(同事)有一个全局图表,但是对于每个区域,她都做了一个单独的子报告,仅包含该区域的图表。查询不是最佳查询,并且使用子报表,每次都会重复查询。
是否可以在一个报表中为所有五个图表使用单个数据集,是否强制四个区域图表仅显示该区域的数据?
附加信息:
图表都是条形图,设计是
y轴:计算的可用性
x轴:按网络类型分组(交换机,中继线,“网络”)
按月分组
错误的例子:
解决方法
让我看看我是否理解这一点。在报表标题中,您有4个区域图和全局图的5个子报表。您是否想将所有这些折叠成1个子报表?
是的,但是您不能像在美国和欧洲并排的图像中那样做。它们必须是每行1个。同样,数据源也必须正确格式化。去做这个,
制作一个新的子报表。按地区分组。
在此子报表中,在“组头”部分中创建区域图。
在此子报表中,还要在“报表标题”部分中创建全局图形。
将此子报表插入主报表中,您应该已完成。
,有时,摆脱困境的唯一途径就是穿越它。
经过大量不令人满意的重构之后,我与最初的请求者(几年前)进行了交谈,并获得了一些很好的信息。我尚未再与最近的请求者交谈(他们最近几次对技术要求一无所知)。
与正在管理相关数据库的那个人说话,我得到了向该数据库添加功能,视图,存储过程等的权限...在合理的范围内以及在执行代码/性能审查之后—并非如此通常进行,所以我欢迎。我将有能力通过...一个程序来做程序上的事情。作为独立版本编写,我应该能够将其用于任何针对未来需求的查询。
而且...是的,我几乎必须重新设计(阅读“开始使用”),并希望摆脱大多数子报告。是的,我。
感谢您的光临。