2020-09-05 18:20发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家们,
我正在事务屏幕上工作,其中有两个十进制类型的字段(第一个字段类型是返回十进制值的复杂表,第二个字段类型是返回数字的数据表)并尝试在第三个字段中显示值。 但是价值没有正确到来。
如果CT表返回.25,而DT表返回1,则其显示输出0。
请帮助解决。
致谢
Mohit
谢谢。
我对此有解决方案。 之前我们尝试使用FROM_DECIMAL_NUMBER,但要获得正确的结果,我们需要使用PARSE_FORMATTED_DECIMAL函数。 它返回十进制数。
谢谢
Mohit!
嗨Mohit,
仅通过查看它就可以说它转换了两个tu数-因此它计算0 * 1 =0。只需将1转换为1.0并确保它计算小数即可。 所以应该没关系。
Oliver
嗨,奥利弗,
感谢您的回复,我在上面做了尝试,但得到了相同的结果。
可能会发生问题,因为一个值来自复杂表(十进制数),另一个值来自数据表(整数数)。 当我使用产品时,即使我在具有更新规则的其他字段中显示其也不显示十进制数字。 仅显示0,1等。所有字段类型均为小数。
莫希特。
最多设置5个标签!
谢谢。
我对此有解决方案。 之前我们尝试使用FROM_DECIMAL_NUMBER,但要获得正确的结果,我们需要使用PARSE_FORMATTED_DECIMAL函数。 它返回十进制数。
谢谢
Mohit!
嗨Mohit,
仅通过查看它就可以说它转换了两个tu数-因此它计算0 * 1 =0。只需将1转换为1.0并确保它计算小数即可。 所以应该没关系。
Oliver
嗨,奥利弗,
感谢您的回复,我在上面做了尝试,但得到了相同的结果。
可能会发生问题,因为一个值来自复杂表(十进制数),另一个值来自数据表(整数数)。 当我使用产品时,即使我在具有更新规则的其他字段中显示其也不显示十进制数字。 仅显示0,1等。所有字段类型均为小数。
谢谢
莫希特。
一周热门 更多>