我的报告跟踪所有高级别事件。作为报告的一部分,如果对事件进行每小时追逐,我希望能够完成这项工作。更新将存储在名为Action_Type
的字段中名为ActionTBL的表中,并且事件存储在IncidentTBL
中。
我希望能够遍历字段Action_Type
并拉出所有等于“追逐”的行为 - 然后记录采取行动的时间。该报告将类似于:
Chase 1: 12:00
Chase 2: 13:00
Chase 3: 15:00
然后报告将突出显示大通3比原本应该提前一小时拍摄。如果可以的话,我怎样才能在Crystal Reports中执行此操作?
答案 0 :(得分:0)
由于我们不知道您的报告是什么样的,或者它的结构如何,因此很难给您最好的建议。由于我们不知道,最可能的答案是使用子报告。这应该无需您重新构建报告即可。
您需要将子报表放在报表页脚中,并禁止显示在子报表中的页眉和页脚。
假设您已经正确地链接了表格,那么您只需重复使用原始记录选择公式,在Action_Type = "Chase"
和date_actioned
分组中添加一个附加条款。重用与父报告相同的参数并将其传入。这应该生成您正在寻找的列表。
答案 1 :(得分:0)
如果您仅查看追踪记录,那么我认为的解决方案是使用Record Selection Formula
仅审核chase
转到Report --> Select Expert --> Record
并在下面写下代码:
Action_Type= "Chase"
这将省略所有其他记录并仅使用Chase检索记录并将Action_Type放在详细信息中,然后使用存储时间的字段