如果订单包含2行或更多行,我的报告将其汇总并打印出全部物品。它应该打印我选择的任何行:
WhilePrintingRecords;
NumberVar ItemCount := ItemCount + 1;
ToText(ItemCount, "0") & "/"
& ToText(Count({rpt_PackingSlip.LabelQTY}, {rpt_PackingSlip.WorkOrderNo}),0,"")
例如,下面的订单包含一个称为Buzz的椅子,但该订单包含3行,因为每行具有不同的结构。订单总数量为5:
如果我打印,标签计数显示4中的1-自动将椅子加起来。如果我选择第一行,则预期输出为Buzz 1/2 ..和2/2。当前输出显示Buzz 1/4 .. 2/4 .. 3/4 .. 4/4 ..即使我只是单击第一行。如何获得此结果?
答案 0 :(得分:1)
您将要重置每个组上的计数器。只需创建第二个公式并将其放在组标题中即可:
global numbervar ItemCount := 0;