点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)您好,我有一个包含3组(排序->...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)您好,我有一个包含3组(排序->...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
您好,我有一个包含3组(排序->索引->学年)的交叉表,其中表应固定为15列1-15。 问题是数据可能并不总是可用于每个列,在这种情况下,表会缩小到只有数据可用的列(例如对于索引a,表将具有列1和5,而索引2将具有列 3,4,5),它们不能均匀地堆叠在彼此的顶部。 我试图通过为每列添加一个计算成员来解决此问题,但前提是它们不存在。 通过以下操作,我可以轻松地针对较早的单个组交叉表执行此操作:
如果GetColumnPathIndexOf(15)= -1,则CurrentColumnIndex = GetNumColumns-2(从此处建立最后一列,我尝试使用类似的插入公式在此之前插入所有列)
我对多个分组的交叉表有些困惑,但是不管我做什么,它都要求我提供布尔值:
如果(GetColumnGroupIndexOf(CurrentColumnIndex)= 3且GridRowColumnValue(" @ Sort")= 1.00且GridRowColumnValue(" @ Term_Years")= 3.00)= -1,则GetColumnGroupIndexOf(CurrentCurrentIndex)= 3且GridRowColumnValue(" @ Sort") = 1.00且GridRowColumnValue(" @ Term_Years")= 3.00
我还可以在下面的15处插入一列,但是当15存在时,它仍会添加它,因此if公式需要调整吗?
如果GetColumnPathIndexOf(15)= -1,则GetColumnGroupIndexOf(CurrentColumnIndex)= 3且GridRowColumnValue(" @ Term_Years")= 15
我假设GetColumnPathIndexOf函数需要能够找到第三组中的第15个项目,但是我不确定该怎么做?
预先感谢
嗨,帕特里克,
您能举个例子"它们不能均匀地堆叠在一起吗?"
您是否要在两个交叉表之间显示另一个交叉表?
此外,如果您始终需要某些组在交叉表中显示,则在Custom SQL查询中处理该交叉表然后再使用它们会更容易
-Abhilash
一周热门 更多>