首页 文章

控制源If语句

提问于
浏览
3

如果输入的值> 0,我想访问自动计算输出 . 所以我将以下代码放在textbox属性的“Control Source”字段中,它给了我一个错误 . 数字应该从Text052获得,它应该在Text054中输出 .

这是代码:

If Text052.value > 0 then
Text054.value = Val([Text052].[Value])/2
end if

错误:“您输入的表达式包含无效语法” . “没有运营商,你已经把操作数弄得一团糟”

我不知道如何在文本框propety的控件源字段中编写语法 . 请指教 .

1 回答

  • 4

    在Text054的控件源中,尝试:

    =IIf([Text052] > 0,[Text052]/2, "N/A")
    

    “N / A”可以是您需要的任何内容,包括null .

相关问题