点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我有一个报告,需要分别总计" C"材料和" R"材料(我正在运行总计字段SumNew和SumRetired来计算这些值),然后使用称为sumTotalNew的公式提供两个字段的总计。 报表按项目和状态进行分组,并非每个项目ID都同时存在两种状态。 报告的其余部分取决于每种状态的总和至少返回零值,因为这些值将在以后的公式中使用。
我如何编写一个公式来表达某种含义,即"如果您在状态中找到" C"值,请给我由公式@sumTotalNew返回的值,但是如果您找不到任何" C"值,则返回 0还是0.00? 显然," R"也是如此。
用公式替换您的"总计"
@CAmount
如果FieldA ='C',则Valuefield否则为0
重复R
然后可以按常规方式在组和报告级别上对这些公式求和。总计为两个
@TotalReport
总和(@CAmount)+总和(@RAmount)
如果您要总计组级别
@TotalGroup
总和(@CAmount,GroupField)+总和(@RAmount,GroupField)
用相关的数据库字段替换FieldA,ValueField和Groupfield
伊恩
您还没有真正完成我的建议。
不确定#Sum Labor(C)正在做什么。 您是否尝试了我建议的公式而不使用"总计",然后仅对公式执行了正常的求和?
两个C&R同时存在时,可能是您的RT#sumLabor失败了
伊恩
谢谢,伊恩! 我会试一试,让您知道它的进展。
一周热门 更多>