2020-08-17 05:24发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我有一个简单的"交叉表",它仅显示每月的总收入。 我在选项卡的最右边显示总计。 我想在"总计"右侧显示另一列,以显示"总平均值"。 这。 先谢谢您。
我想我提供了 错误的插入公式。 它应该是:
GetRowGroupIndexOf(CurrentColumnIndex)= 1
创建计算公式并使用数据库字段时,需要将它们用双引号引起来,而不要使用花括号:
getTotalValueFor(" rpt96_ttx.RevenueAmt",0)
-Abhilash
我尝试通过"专家"屏幕创建计算所得成员列 与您分享,但到目前为止我还没有任何运气。 意味着,我的列未在运行时显示。 这是我到目前为止输入的内容:编辑插入公式:GetRowGroupIndexOf(CurrentRowIndex)= 1 编辑列值公式:留空< br>编辑标题公式:"平均值" 根据值公式:
编辑值公式: 本地编号var i; 本地号码var avg; 本地号码var cnt; 对于i:= 1到CurrentRowIndex-1做 ( 平均:=平均+ GridValueAt(1,CurrentColumnIndex,CurrentSummaryIndex); cnt:= cnt + 1; ); avg/cnt;
这是我的屏幕截图:
Abhilash,感谢您所做的所有工作,技巧和 这个问题的建议。 经过漫长的白天和黑夜,我设法找到了合适的解决方案。 这是否完美,也许不是,但这似乎对我有用。 我将标记一些您的答案对我有所帮助...尽管有很多线程可以帮助我解决这一问题。 此链接/文档为我提供了巨大的帮助,帮助我了解各种命令和语法以及预期的内容。 此文档很有帮助
这是我为使报告按预期工作而要做的事情:
插入公式
CurrentColumnIndex = GetNumColumns-3
列值公式
"平均"
标题公式
值公式
本地号码var i; 本地编号var RevSum; 本地号码var MonthCount; MonthCount:= GetNumColumns-3; 对于我:= 0到GetNumColumns-4做 ( RevSum:= RevSum + GridValueAt(CurrentRowindex,i,0); ); RevSum/MonthCount;
最终结果
我的计算所得成员实际上按月年份分组...。我重新添加了每月总计,然后除以"月"列数(减去3 ...总计,已抑制小计,计算所得成员列) 。 理想情况下,我希望"平均值"列在"总计"的右边,但我无法弄清楚。 因此,我把它放在左边做了妥协。 再次感谢您的所有帮助。
我一直在尝试不同的配置,但没有运气让Calculated Member加入 我的CrossTab列#1的显示。我的CrossTab描绘了2列。 我将CrossTab放入了"年度第一栏"报告组。 这允许交叉表每年生成多带带的交叉表。 如果将CrossTab放在"报表页脚"中,是否可以在更改Year时"突破"? 也许那会让我对Column#1使用计算所得的成员。
有想法吗?
我很高兴能为您提供帮助,詹姆斯。
如果您希望"平均值"列位于"总计"之后,则需要 取消显示现有的"总计"列,并使用另一个"计算所得成员"显示总计。 这样,您就可以控制要在何处插入每个计算所得的成员。
我也在我的一份回复中也提到了这一点。
最多设置5个标签!
我想我提供了 错误的插入公式。 它应该是:
创建计算公式并使用数据库字段时,需要将它们用双引号引起来,而不要使用花括号:
-Abhilash
我尝试通过"专家"屏幕创建计算所得成员列 与您分享,但到目前为止我还没有任何运气。 意味着,我的列未在运行时显示。
这是我到目前为止输入的内容:
编辑插入公式:GetRowGroupIndexOf(CurrentRowIndex)= 1
编辑列值公式:留空< br>编辑标题公式:"平均值"
根据值公式:
这是我的屏幕截图:
Abhilash,
感谢您所做的所有工作,技巧和 这个问题的建议。 经过漫长的白天和黑夜,我设法找到了合适的解决方案。 这是否完美,也许不是,但这似乎对我有用。 我将标记一些您的答案对我有所帮助...尽管有很多线程可以帮助我解决这一问题。
此链接/文档为我提供了巨大的帮助,帮助我了解各种命令和语法以及预期的内容。
此文档很有帮助
这是我为使报告按预期工作而要做的事情:
插入公式
列值公式
标题公式
值公式
最终结果
我的计算所得成员实际上按月年份分组...。我重新添加了每月总计,然后除以"月"列数(减去3 ...总计,已抑制小计,计算所得成员列) 。
理想情况下,我希望"平均值"列在"总计"的右边,但我无法弄清楚。 因此,我把它放在左边做了妥协。
再次感谢您的所有帮助。
我一直在尝试不同的配置,但没有运气让Calculated Member加入 我的CrossTab列#1的显示。
我的CrossTab描绘了2列。
我将CrossTab放入了"年度第一栏"报告组。 这允许交叉表每年生成多带带的交叉表。
如果将CrossTab放在"报表页脚"中,是否可以在更改Year时"突破"? 也许那会让我对Column#1使用计算所得的成员。
有想法吗?
我很高兴能为您提供帮助,詹姆斯。
如果您希望"平均值"列位于"总计"之后,则需要 取消显示现有的"总计"列,并使用另一个"计算所得成员"显示总计。 这样,您就可以控制要在何处插入每个计算所得的成员。
我也在我的一份回复中也提到了这一点。
-Abhilash
一周热门 更多>