gpt4 book ai didi

c# - IIF 声明未按预期运行

转载 作者:行者123 更新时间:2023-11-30 16:39:09 25 4
gpt4 key购买 nike

=IIF(Fields!Date.Value = "", "Some Text", Fields!Date.Value)

我在报告中有上述语句,如果 date 值为 NULL,那么这将返回“Some Text”,而不是返回 date date 字段有一个值 我得到 #error

我对表达式的理解是,如果满足条件返回“Some Text”否则返回Fields!Date.Value

为什么会出现错误?

最佳答案

像这样做

=IIF(Fields!Date.Value Is Nothing, "No Value", Fields!Date.Value)

IIF() 语句具有以下格式:

=IIF( Expression to evaluate,
what-to-do when the expression is true,
what-to-do when the expression is false )
  • Parameter1:它应该是一个Boolean Expression
  • Paremeter2:当 Expressiontrue 时,将返回此值。
  • Paremeter3:当Expressionfalse时,该值将返回。

关于c# - IIF 声明未按预期运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53518729/

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