条件

阅读(269) 标签: 判断条件,

功能:

按照指定条件返回数据。

语法:

条件 ({[<判断条件>] [则 <true计算式>]} [否则 <false计算式>])

返回:

简单数据类型。

参数:

[<判断条件>]

如果本参数的计算结果为true,则返回参数[则 <true计算式>]的计算结果。注意,本参数通常与参数[则 <true计算式>]成对使用,也可以单独使用。

[则 <true计算式>]

如果参数[<判断条件>]的计算结果为true,则返回本参数的计算结果。注意,本参数必须与参数[<判断条件>]成对使用。

[否则 <false计算式>]

当前面所有的[<条件判断>]都为false时,返回本参数。

示例:

条件 ((订单日期年=2019 且 订单金额>10000) 则"2019年大订单")

如果字段订单日期的年份是2019而且订单金额>10000,则返回"2019年大订单"。

条件 ((订单日期年=2019 且 订单金额>10000) 则 "2019年大订单", (订单日期年=2019 且 订单金额>2000) 则 "2019年中订单",(订单日期年=2019 且 订单金额<=2000) 则 "2019年小订单")

如果订单日期的年份是2019,而且订单金额>10000,则返回"2019年大订单";如果订单日期的年份是2019而且订单金额>2000,则返回"2019年中订单";如果订单日期的年份是2019而且订单金额<=2000,则返回"2019年小订单"。

条件 ((订单日期年=2019 且 订单金额>10000) 则"2019年大订单", (订单日期年=2019 且 订单金额>2000) 则"2019年中订单",(订单日期年=2019 且 订单金额<=2000) 则"2019年小订单" ; 否则 "其他年份订单") 

如果订单日期的年份是2019 而且订单金额>10000,则返回"2019年大订单";如果订单日期的年份是2019而且订单金额>2000,则返回"2019年中订单";如果订单日期的年份是2019而且订单金额<=2000,则返回"2019年小订单";如果不符合以上条件,则返回"其他年份订单"