连接到Office Analysis时显示%计算的小数点的问题

2020-09-25 08:15发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)在AFO中执行 HANA计算视图...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


在AFO中执行" HANA计算"视图时,显示的计算列-公式-
(A/(A + B)* 100)中的值不带小数。

小数位数设置在HANA中完成。 在HANA中,它显示的是输出的小数位。
但是在Office分析中,仅显示.00而不是正确的十进制值

在SAP HANA计算视图中
区域营业额
A1 10.56
A2 9.87

在Office的分析中(使用上面的"计算"视图)
区域周转率
A1 10.00
A2 9.00

能否让我知道在HANA中需要做哪些进一步的设置,以避免出现小数点问题。

提前感谢一吨。


2条回答
CPLASF-自律
2020-09-25 08:33

找到了解决方案,以防有人感兴趣:

仅当从AfO使用视图时,问题才存在。 计算得出的列是一个带有小数点后两位的DECIMAL,公式为:

(分子/分母)* 100

从AfO调用时,它似乎分两个阶段执行计算

1。 分子/分母-但是结果以列的格式表示,所以123/4567 = 0.026932,但是由于两个小数位,所以表示为0.02

2。 步骤1 * 100的结果。在本示例中,0.02 * 100 = 2.00

我通过将公式更改为(分子* 100)/分母来解决它。 因此,没有机会失去小数位:

1。 123 * 100 = 12300

2。 12300/4567 = 2.693234,但表示为2.69

一周热门 更多>