iif函数 vfp_VFP 中 函数 IIF()返回值

展开全部

IIF()函数,返回根据逻辑表达式的e5a48de588b662616964757a686964616f31333337623365值的两个值中的一个。

语法:

IIF(lExpression,eExpression1,eExpression2)

返回:

字符,数字,货币,日期或日期时间

参数:

lExpression      (.T.)

指定逻辑表达式IIF()计算。

eExpression1,eExpression2

如果lExpression中的计算结果为真(.T.),eExpression1返回。如果lExpression中的计算结果为假(..),eExpression2返回。

备注:

此功能,也被称为即时,计算一个逻辑表达式,然后返回两个表达式中的一个。如果逻辑表达式的值为true(.T.),IIF()返回第一个表达式。如果逻辑表达式的计算结果为假(.F.),IIF()返回第二个表达式。

提示此功能可用于若…简单的条件表达式的判断,并在报告和标签的表达条件指定字段的内容是特别有用的。IIF()函数的执行速度比等效的如果…endif。

IIF()函数示例:

下面的示例使用IIF(),以检查是否在雇员表中备注字段为空。如果为空,“没有描述”则显示;否则,备注字段的内容被显示。CLOSE DATABASES

OPEN DATABASE (HOME(2) + 'Data\testdata')

USE employee  && Open Employee table

CLEAR

SCAN

? IIF(EMPTY(notes), 'No notes', notes)    && Empty memo field?

ENDSCAN

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值