1

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

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。 Crystal Reports XI 中多个组中的一条记录

4

1 回答 1

0

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

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

这使您的报告轻巧且易于维护(或稍后移至另一个报告工具),并将逻辑的“胆量”放在可以在源代码控制中管理的纯代码中。

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

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

于 2013-03-08T17:22:43.173 回答