副报告中的副本

时间:2016-02-11 13:51:20

标签: crystal-reports

我有水晶报告,里面有一份子报告。子报告显示重复项。为了避免我使用下面的公式。

auto my_lambda = [](auto&&... unused __attribute__((__unused__))) { return 42; };

现在,删除了重复项,但我在页脚中有了字段的总和。所有重复值都将添加到总和中。有没有办法可以在子报告中选择不同的记录?

1 个答案:

答案 0 :(得分:0)

我按照以下步骤解决了这个问题。

  1. 在IDField
  2. 上创建了一个组
  3. 将所有字段从详细信息部分移至上述组标题。
  4. 取消了详细信息部分。
  5. 创建以下公式并将其放在组头中。我已经压制了这个,因为我不必显示它。

    whileprintingrecords;
        numbervar totalOfIDField := totalOfIDField + {IDField};
        "";
    
  6. 创建一个公式以显示上述字段(totalOfIDField)。

    whileprintingrecords;
    numbervar taotalOfIDField;
    

    这应该放在相应的组页脚中。

  7. 创建公式以在每次更改组时重置totalOfIDField。包含在主要组标题中。

    whileprintingrecords;
    numbervar totalOfIDField := 0;