水晶报告 - 计算公式

Tri*_*ish 6 crystal-reports crystal-reports-8.5 crystal-reports-2008

我正在使用Crystal开发一个报告,我需要对具有多种不同状态的特定字段进行计数.例如,我的报告中有一个"StatusType"字段,其中包含值"In Process", "Rejected", "On Hold", or "Submitted".我希望能够在"StatusType"字段"Rejected" and "Submitted"中计算一个公式中有多少个值.该报告按分组"StatusType".

我是在Crystal Reports中编写公式的新手,所以我希望获得一些指导,获得一个可以计算字段中这两个值的公式.请让我知道需要哪些其他信息或有助于我的问题.

我不需要在每个组的开头/结尾显示每个状态类型的总计数,但是希望在页面或报告标题中显示.我不确定哪个最好.我想在报告的一个位置上计算每个状态,然后能够合并一些状态计数,例如"Rejected""Submitted".我想要显示的所有计数都不需要在报告正文或细节内,而是在报告/页面标题中.

cod*_*ger 5

我认为这里最好的选择是使用RunningTotal而不是公式.

创建一个新的Running Total并输入以下选项:

  • 总结的领域: {StatusType}
  • 摘要类型: Count
  • 评估:检查Use a Formula并按下公式按钮.
  • 在公式框中输入 {StatusType} = "Submitted"
  • 重置:检查 Never

我目前没有在这台机器上安装Crystal,但我认为应该这样做.然后,您可以重复Rejected状态类型的过程.