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

时间:2011-05-26 16:38:09

标签: crystal-reports charts

在Crystal Reports中,有没有办法在报告标题中同时获取全套图表和子集图表?

我正在制作一份前任同事的报告,我仍然在努力让事情“变得更好”。

虽然我没有找到积累时间的解决方案 (见Accruing over time (non-overlapping) - technique?
我将在检索后继续使用生成的数据。

该报告是针对网络技术的全球可用性报告,报告的一部分是图形:

  • 图表可用性不同 最近“n”个月的网络类型 时间。
  • 每个地区的图表可用性 (对于“n”的每种网络类型 几个月的时间。

她(同事)有一张全球图表,但是对于每个地区,她都做了一个单独的子报告,其中只包含该地区的图表。查询不是最优的,并且使用子报告,每次都重复查询。

如果有办法在一个报告中为所有五个图表使用单个数据集,强制四个区域图表仅显示该区域的数据?

其他信息: 图表都是条形图,设计是 y轴:计算的可用性 x轴:按网络类型分组(交换机,中继,“网络”)      按月分组

错误示例:Global Chart w/ Regional Charts example

2 个答案:

答案 0 :(得分:1)

让我看看我是否理解这一点。在报表头中,您有4个区域图和全局图的5个子报表。如果可能的话,你想把这个全部折叠成1个子报告吗?

是的,但你不能像美国和美国的形象一样。欧洲是并排的。它们必须是每行1个。此外,还必须正确格式化数据源。为此,

  1. 制作新的子报告。按地区分组。
  2. 在此子报表中,在“组标题”部分中创建区域图。
  3. 在此子报表中,还可以在“报表标题”部分中创建全局图。
  4. 将此子报告插入主报告中,您应该完成。

答案 1 :(得分:0)

有时候,摆脱火灾的唯一途径就是通过它。

经过许多不满意的重构之后,我与最初的(多年前)请求者进行了交谈并得到了一些很好的信息。我还没有再次与最近的请求者交谈(过去几次他对技术要求一无所知)。

与那个正在管理相关数据库的人一起发言,我获得了将权限,视图,存储过程等添加到该数据库的权限......在合理的范围内以及在代码/性能检查之后 - 这是什么通常是进行的,所以我欢迎它。我将有能力通过...程序来完成程序性的东西。作为一个独立的,我应该能够重新使用它来满足未来需求的任何查询。

并且......是的,我几乎要(重读“get to”)重新设计,并希望摆脱大多数子报告。是的,我。

感谢您的光临。