Crystal报告多个日期计数

时间:2013-03-07 17:54:57

标签: charts crystal-reports report bar-chart

我正在尝试创建一个水晶报告图表,用于计算每月打开和关闭的门票数量。

Example they opened 10 tickets but 15 were close (7 from the same month 8 from other months).

当我尝试生成报告时,我可以打开或关闭工作。我知道问题在于分组(如果按提交日期分组,提交日期是正确的,但由于其他月份的关闭是错误的,反之亦然)。

我尝试重叠报告,但问题是报告的自动缩放可能不同,固定缩放不是一种选择。

因为数据被过滤以返回所有具有提交日期或关闭日期的行大于一年前。我用一笔钱来计算记录

示例:

if submitted > 1 year ago  
1    
else 
0

关闭

对于显示器,我需要一个条形图,其中两个组按月分类。那个月开放的一个酒吧和那个月关闭的一个酒吧。

类似的情况,但我不能修改SQL。 One record in multiple Groups within Crystal Reports XI

1 个答案:

答案 0 :(得分:0)

我将根据多年与Crystal的摔跤提供我的解决方案。

在数据库(存储过程)或核心应用程序(C#或其他)中进行数据处理,然后将一两个简单的表交给Crystal。

这使您的报告轻量且易于维护(或稍后转移到另一个报告工具),并将逻辑的“内容”放在可以在源代码管理中管理的普通代码中。

我相信你可以让它在Crystal工作,但下个月你会忘记它是如何工作的,你的同事会更糟糕。让Crystal执行基本格式化并呈现漂亮的报告,但在别处进行核心数据处理。

花费一个小时来提供Crystal简单数据,而不是花一个小时在Crystal设计器中配置5级深度选项。