gpt4 book ai didi

business-objects - 除法总是产生整数(十进制 0) SAP BusinessObjects Data Services

转载 作者:行者123 更新时间:2023-12-03 09:26:42 25 4
gpt4 key购买 nike

我要在这里回答我自己的问题,但我想发布此问题以引起一些注意,以防其他人遇到此问题。

在 BusinessObjects 数据服务设计器中,我有两个十进制 (36, 10) 值,我想将一个值除以另一个值。为了解决被零除的情况,我必须首先检查分母是否为零,因此我最终得到如下的 ifthenelse 语句:

ifthenelse(Query.Denominator = 0, 0, Query.Numerator / Query.Denominator)

但是,当我执行工作时,我最终总是得到 0 或 1,而不是十进制值。

最佳答案

谢谢你,我以为我疯了!

顺便说一句,对于稍微简单一点的事情,这也有效:

ifthenelse(Query.Denominator = 0, 0.0, Query.Numerator / Query.Denominator)

关于business-objects - 除法总是产生整数(十进制 0) SAP BusinessObjects Data Services,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19479367/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com