点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
我不知所措以获取计算所得成员字段中的column#2值(预算)。
我有一个包含两列和四个行值的交叉表
列值:地区和预算
行值:汉堡,比萨饼和三明治
我需要计算方差,即该区域的行值总数和预算之间的差
第一步,我创建了一个计算所得的成员,并能够按如下方式保存总值:
Gridvalueat(GETRowpathindexof(" Burger"),currentcolumnindex,currentsummaryindex)+ Gridvalueat(GETRowpathindexof(" Pizza"),currentcolumnindex,currentsummaryindex)+ Gridvalueat(GETRowpathindexof(" Sandwich"),currentcolumnindex,currentsummaryindex)
下一个iam尝试获取该特定行的预算,然后进行更改。
预算是数据库字段,我无法在计算的成员字段中获取其值,它总是在所有行单元格中显示第一列区域的值,如data1.png
请帮助我填充每个地区的预算值,然后找出总预算之间的差异,
谢谢
卡维莎
(18.6 kB)
您需要在字段名称两边加上双引号。 因此,公式将为:
-Abhilash
效果很好。
非常感谢
尝试如下操作:
-Dell
Hi,
谢谢你的建议。 我尝试了此操作,但仍会获取所有行单元格中第一个区域的总值,我需要将预算值保留在此计算字段中
Hi Kavitha,
请尝试以下公式:
-Abhilash
Hi Kavitha,
我建议将此问题发布为新问题。
-阿比拉什
嗨阿比拉什,
我尝试使用GridLabelAt({@ Budget},CurrentColumnIndex)或GridLabelAt(" {@ Budget}",CurrentColumnIndex)获取预算值
在这里获取字符串是必需的错误。
我在GridLabelAt()函数中尝试使用DB字段以及Budget的公式字段,但是没有运气。
一周热门 更多>