Crystal reports Crystal:从子报表到主报表的值,用于公式中

Crystal reports Crystal:从子报表到主报表的值,用于公式中,crystal-reports,Crystal Reports,我有一个子报告,其中有一个名为Qty not FBA的字段,该字段按客户分组。我使用group sort expert只向我显示了排名靠前的客户(数量最多的客户) 我尝试了在“将子报表值传递给主报表”一文中找到的方法,但仍然得到零。我猜这是因为我的代码中需要包含那种只看到顶级客户的类型,但我不知道如何做到这一点 我想把它传递到主报告中,以便在公式中使用。根据我在其他地方读到的内容,我在子报表中创建了一个字段: WhilePrintingRecords; Shared NumberVar Pcto

我有一个子报告,其中有一个名为Qty not FBA的字段,该字段按客户分组。我使用group sort expert只向我显示了排名靠前的客户(数量最多的客户)

我尝试了在“将子报表值传递给主报表”一文中找到的方法,但仍然得到零。我猜这是因为我的代码中需要包含那种只看到顶级客户的类型,但我不知道如何做到这一点

我想把它传递到主报告中,以便在公式中使用。根据我在其他地方读到的内容,我在子报表中创建了一个字段:

WhilePrintingRecords;
Shared NumberVar PctofTotal := PercentOfSum ({@Qty not FBA}, {CUSTOMERS.NAME})
以及主报告中的一个字段:

WhilePrintingRecords;
Shared NumberVar PctofTotal;
PctofTotal

它正在返回零。我猜这是因为那种只显示最上面一条的方式不适用于“打印记录时”,但我不知道如何避免这种情况。非常感谢您的帮助

可能重复我试过了,并编辑了我的描述-见第二段。你的子报告是否被压制了?被抑制的子报表将以这种方式与变量一起运行。子报表不会被抑制。第一条语句{CUSTOMERS.NAME}中的分隔符在哪里?