Crystal reports 按日期分组并计算
对于每个账户,我需要从最近的金额中减去最早的金额 输入 期望输出:Crystal reports 按日期分组并计算,crystal-reports,Crystal Reports,对于每个账户,我需要从最近的金额中减去最早的金额 输入 期望输出: - 123 7/17/2017 7/18/2017 200 - 456 7/17/2017 7/18/2017 250 我尝试过按最大和最小日期分组,但没有帮助。对于输入的类型,我并没有太多的灵活性。如何正确安排数据?以下是我的做法: 按科目按升序分组 在该组中,按日期升序分组 取消显示除帐户组页脚以外的所有组页眉/页脚和详细信息部分。这是放置所有要显示的字段的位置 使用两个共享变量,FirstDate和F
- 123 7/17/2017 7/18/2017 200
- 456 7/17/2017 7/18/2017 250
我尝试过按最大和最小日期分组,但没有帮助。对于输入的类型,我并没有太多的灵活性。如何正确安排数据?以下是我的做法:
- 按
按升序分组科目
- 在该组中,按日期升序分组
- 取消显示除帐户组页脚以外的所有组页眉/页脚和详细信息部分。这是放置所有要显示的字段的位置
- 使用两个共享变量,
和FirstDate
。将这些设置为存储每个帐户组中出现的第一个FirstAmount
和日期
值。(使用此组更改时重置的运行总计。当它等于1时,填充变量。)金额
- 在帐户的组页脚中,创建两个公式字段:
- 显示
FirstDate&&&Date
- 显示
Amount-FirstAmount
- 123 7/17/2017 7/18/2017 200
- 456 7/17/2017 7/18/2017 250