点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)所以我有一个相当具体的问题。 我...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)所以我有一个相当具体的问题。 我...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
所以我有一个相当具体的问题。 我有一个包含6列的表格:
日期,工作中心,零件号,单价,已完成数量和输出(单价x已完成数量)
如果Pcsfinished等于1,我将输出求和以得到"总输出"
如果PcsFinished等于0,我将单价加总并称为"处理中"
问题是,同一天,零件可能会从"处理中"变为"总输出"的一部分。 零件可能在早上进行中,并且具有诸如
3/15/17-切割-10320.1-$ 2,550-0-$ 0
,并在当天晚些时候完成,因此它将在我们的数据库中创建另一个订单项,如下所示:
3/15/17-切割-10320.1-$ 2,550-1-$ 2,550
对我来说,问题是,我的报告显示总产出为$ 2,550,过程中的总产出为$ 2,550,这是错误的。 一旦零件完成(1),它就不应再显示为"进行中"的一部分。 到目前为止,我已经在"处理中"的公式中尝试了此方法,但此方法无效:
{TimeTicketDet.WorkCntr} ='剪切'和
{TimeTicketDet.PiecesFinished} = 0和
最大值({TimeTicketDet.PiecesFinished})<> 1
基本上,我想求和,如果PcsFinished = 0,除非该PartNo的最大PcsFinished等于1。我想我缺少的部分是以某种方式将PartNo与我的公式相关联,不知道如何进行此操作。 感谢您的任何帮助,谢谢
使用Crystal 2016 btw
一周热门 更多>