水晶报表:可以在一个图表中显示完整集,在单独的图表中显示子集吗?

问题描述

| 在Crystal Reports中,是否有办法在报表标题中同时获取全套图表和子图表? 我正在处理以前的同事的报告,但我仍在努力使事情“更好”。 虽然我还没有找到时间累积的解决方案 (请参阅随着时间的推移(不重叠)-技术?) 检索到后,我将继续介绍如何使用结果数据。 该报告是针对网络技术的全球可用性报告,该报告的一部分为图形形式: 图表可用性不同 最近\“ n \”个月的广告网络类型 时间。 图表每个地区的可用性 (对于\“ n \”的每种网络类型 个月的时间)。 她(同事)有一个全局图表,但是对于每个区域,她都做了一个单独的子报告,仅包含该区域的图表。查询不是最佳查询,并且使用子报表,每次都会重复查询。 是否可以在一个报表中为所有五个图表使用单个数据集,是否强制四个区域图表仅显示该区域的数据? 附加信息: 图表都是条形图,设计是 y轴:计算的可用性 x轴:按网络类型分组(交换机,中继线,“网络”)      按月分组 错误的例子:     

解决方法

让我看看我是否理解这一点。在报表标题中,您有4个区域图和全局图的5个子报表。您是否想将所有这些折叠成1个子报表? 是的,但是您不能像在美国和欧洲并排的图像中那样做。它们必须是每行1个。同样,数据源也必须正确格式化。去做这个, 制作一个新的子报表。按地区分组。 在此子报表中,在“组头”部分中创建区域图。 在此子报表中,还要在“报表标题”部分中创建全局图形。 将此子报表插入主报表中,您应该已完成。     ,有时,摆脱困境的唯一途径就是穿越它。 经过大量不令人满意的重构之后,我与最初的请求者(几年前)进行了交谈,并获得了一些很好的信息。我尚未再与最近的请求者交谈(他们最近几次对技术要求一无所知)。 与正在管理相关数据库的那个人说话,我得到了向该数据库添加功能,视图,存储过程等的权限...在合理的范围内以及在执行代码/性能审查之后—并非如此通常进行,所以我欢迎。我将有能力通过...一个程序来做程序上的事情。作为独立版本编写,我应该能够将其用于任何针对未来需求的查询。 而且...是的,我几乎必须重新设计(阅读“开始使用”),并希望摆脱大多数子报告。是的,我。 感谢您的光临。