永洪社区

标题: if语句里面嵌套null判断如何处理 [打印本页]

作者: 符拉迪沃斯托克    时间: 2024-10-25 00:05
标题: if语句里面嵌套null判断如何处理


作者: 然然琪琪    时间: 2024-10-25 07:59
报错是因为你写了两个=号,去掉一个就好了
作者: 雨文    时间: 2024-10-25 08:20
isnull返回值本来就是bool类型,所以不用=true,你的错误是后面的col["保养状态类型"]==1,这里判断的话用一个等号就行,不用双等号
作者: 然然琪琪    时间: 2024-10-25 08:21
if (isNull(col['订单编码'])=true) then '已保养'
elseif (isNull(col['订单编码'])=false and col['保养状态类型']=3) then '超期保养'
elseif (isNull(col['订单编码'])=false and col['保养状态类型']=2) then '漏保'
else '未保养' end
作者: 符拉迪沃斯托克    时间: 2024-10-29 11:13
谢谢
作者: yhdata_lyaa    时间: 2024-10-29 13:39





欢迎光临 永洪社区 (https://club.yonghongtech.com/) Powered by Discuz! X3.4