点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
我的数据输出如下。 如您所见,列A是层次结构。 我希望最终报告将收入显示为正数,因此在新的计算列中将第8行和第9行的值乘以-1。
当(4000,4001)中的GLACC时,名为AMOUNTREVERSED的新列只是-1的乘积。
这确实解决了我的招牌问题,但搞乱了第3行的汇总。
我如何在HANA视图中进行操作,以使收入在最终报告中显示为正数,但父级汇总(第3行)使用原始符号。 看来我只能做另一件事。
我知道另一个明显的选择是要求最终用户在报告中执行此操作,但我想检查是否有办法在HANA计算视图本身中完成此操作。
我希望第二行和第三行与B列相同,而所有其他行与C列相同
谢谢
Shyam
(19.7 kB)
在报告级别,这是一个非常简单的解决方案。 我建议这种方法是最好的。
但是您可以使用显示的三列方法,但对C列使用绝对值函数。
我也很好奇为什么总收入为正,但您的支出却大于 你的收入? 看起来应该是-100而不是100的总收入。
干杯,迈克
Mike Appleby
感谢您的回复。
费用在源表中存储为正,收入为负。 +100表示费用超出收入100倍。目的是在Webi和AO中以自助模式提供这些字段。 如果这可以在后端实现,则将是更可取的。
您能解释一下使用绝对函数有什么帮助吗? 它与乘以-1有什么区别? 最终,最终的汇总将变成1100,而不是100。
好吧,我知道您想做的更好一些,因此ABS无法满足您的目的。 然后,我建议您不要尝试解决数据中的问题。 而是在报告中将其作为一种简单的简单解决方案,而不影响所显示内容的数据完整性。
一周热门 更多>