SAP Crystal Report上每个订单项的计数

2020-09-20 23:56发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我在Crystal报表中有一组数...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我在Crystal报表中有一组数据,如下所示:您可以看到每个项目都有相应的数量。

但是,报表中没有隐藏的详细信息,则行号应等于RecordNumber。 所以我得到的以下公式是:

 WhilePrintingRecords;
 NumberVar ItemNumber;


 ToText(ItemNumber,0)&"/"&ToText(Count({rpt_PackingSlip.LineNo},{rpt_PackingSlip.WorkOrderNo}),0)
 

导致:

请注意,它会将1个SalesOrder中的所有记录相加。

但是我想要的输出是:

修道院应为1/1

夏洛特应该是1/1

sample.jpg (13.5 kB)
7条回答
My梦
2020-09-21 00:23

嗨Trish,

如果一个工作订单有多行,那么这部分代码将显示> 1:

 ToText(Count({rpt_PackingSlip.LineNo},{rpt_PackingSlip.WorkOrderNo})

您能否发布示例数据,说明为什么应将其显示为1/1,在什么情况下应将其显示为1/n?

-Abhilash

一周热门 更多>