找回密码
 立即注册

QQ登录

只需一步,快速开始

condust
金牌服务用户   /  发表于:2024-5-13 23:26  /   查看:1420  /  回复:3
增加计算公式字段A3=A1-A2

如果数值字段A2为空,则A3为空,不计算,目前是这个逻辑?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

3 个回复

倒序浏览
Brian.Zhang
超级版主   /  发表于:2024-5-14 18:30:25
沙发
您好,我确认一下,您是想当被减数为空的情况下,计算逻辑可以按照被减数为0的逻辑计算吗?
如果你希望在为空的情况下有一个默认值或进行特殊处理,你可以通过逻辑判断去赋一个默认值。

当前,公式字段不论是加法、减法、乘法、除法,其中有字段为空的情况时,结果都是空的。比如你在java中给被减数赋值为null,程序也会抛出"NullPointerException"的异常。
回复 使用道具 举报
condust
金牌服务用户   /  发表于:2024-5-14 18:40:38
板凳
本帖最后由 condust 于 2024-5-14 18:43 编辑
Brian.Zhang 发表于 2024-5-14 18:30
您好,我确认一下,您是想当被减数为空的情况下,计算逻辑可以按照被减数为0的逻辑计算吗?
如果你希望在 ...

这个建议放在平台内部机制里面检验比较好,因为这个逻辑用户只有试错了才会发现再去判断,减少新手试错成本,目前是没有爆出任何错误,如果是除法分母为0会报错,像这种减法不会,建议系统在计算之前做一下ISNULL判断,因为有些时候这些字段为空,或者为0无所谓的事。
回复 使用道具 举报
Simon.hu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2024-5-15 10:21:51
地板
理解您的意思,
不过,活字格中有一个函数可以让客户自己判断是否为空

另外,如果客户没有意识到,设计器中是能预览公式字段的值呢

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部