我返回的数据表,其单元格值为Nothing,从函数ex. row("incident_idcrimes")
传递的是列在数据中
Controller.GetCrime(row("incident_idcrimes"))
是返回要么具有值还是没有值的函数。
如果使用try catch
捕获任何返回值,那么它将
Return Nothing
如何创建一个从传递函数中捕获的公式?
IF ISNULL({STAT.IDCRIMES}) = TRUE THEN "NONE" ELSE {STAT.IDCRIMES}
这个公式给我一个错误
答案 0 :(得分:0)
ISNULL({STAT.IDCRIMES})
这本身返回布尔值(true或false),再次比较这个值的目的是什么?
你可以改为
IF ISNULL({STAT.IDCRIMES})
THEN "NONE"
ELSE {STAT.IDCRIMES}
编辑*的 * ** * ** * ** * ** * *** 强>
IF {STAT.IDCRIMES}=cstr("")
THEN "NONE"
ELSE {STAT.IDCRIMES}