点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我从SAP Bi输入了以下数据-需要有关开票凭证的金额报表。
结算单据数量qty总值成本$
Billingdoc1 a 2 100 50
Billingdoc1 b 1 39 30
Billingdoc1 c 1 0 0
Billingdoc2 b 2 100 40
Billingdoc2 d 2 50 25
.......
Billingdoc3 c 2 10 5
结果如下:我需要SAP BO Webi中的最终报告为
Billingdoc数量总价值成本
billingdoc1 3 149 85
上面仅显示了c条,但其中c条的开票凭证应汇总总计,并应汇总成本。
我已将商品c限制在过滤器中,并将商品c仅带到billingdoc 1,但是我需要账单doc 1中的总量以及总查询中商品c的数量之和。 任何建议。
我试图复制查询并使用合并,但它不起作用。 我认为合并仅适用于内部联接或联合,因为这应该与左侧外部联接相同。 任何建议。 请帮忙。
谢谢
嗨,
尝试如上所述创建3个变量。
V1 =计数(数量)
V2 =总和(总值)
V3 =总和(成本)
现在报表中添加了开票凭证维和这3个对象,并看到了输出。
这不起作用。 即使刷新后,报告结果中也得到与公式相同的公式。 它只是显示为" Sum(Gross_value),它实际上不是在求和。您可以请问我与此类似的另一个问题,但要进行更详细的说明。可能会给您一些想法。请您提供建议。
https: //answers.sap.com/questions/12984642/calculating-grand-total-based-on-a-row-values-not.htm
谢谢
DR
您能否提供通过将查询的一个字段与另一个字段进行比较来设置标志y或n的语法? 像字段名称是F1一样,语法将是
= if(Q1.F1 = Q2.F1); 'y'; 'n')。 这是正确的吗 ? 请更新。
谢谢
是的,它是corect,但需要用双引号" Y"而不是单引号。
否则,您也可以这样尝试(if( Q1.F1 = Q2.F1),然后是" Y",否则是" N"。
谢谢
一周热门 更多>