在Sap Crystal中,我正在寻找一个更好的选择,让公式计算每行的项目数。 (不是按工作顺序)
例如,我有一个工作订单#,其中包含两个名为Eton和Davina的不同项目。 如果我想打印报告,我希望看到它计算每个产品的#不是订单。
我的代码是:
WhilePrintingRecords; NumberVar ItemCount := ItemCount + 1;
ToText(ItemCount, "0") & "/" & ToText(Count({rpt_PackingSlip.LabelQTY}, {rpt_PackingSlip.WorkOrderNo}),0,"")
Crystal Report Design:
当前输出:
如果你可以看到,它计数为1/2和2/2,但我想要的输出应该是1/1和1/1,因为它应该按照产品计算。
答案 0 :(得分:0)
为了解决这个问题:
对于分子,取每个记录的运行总计数和重置
对于分母采取不同的工作单数
这应该有效