亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

VFP 中 函數 IIF()返回值?

VFP 中 函數 IIF()返回值?

慕萊塢森 2019-02-12 14:10:26
在 Visual FoxPro 中,有如下程序,函數 IIF()返回值是*程序PRIVATE X,YSTORE "男" TO XY=LEN(X)+2?IIF(Y<4, "男", "女")RETURNA)"女"B)"男"求解釋
查看完整描述

2 回答

?
小唯快跑啊

TA貢獻1863條經驗 獲得超2個贊

IIF()函數,返回根據邏輯表達式的值的兩個值中的一個。

語法:

IIF(lExpression,eExpression1,eExpression2)

返回:

字符,數字,貨幣,日期或日期時間

參數:

lExpression      (.T.)

指定邏輯表達式IIF()計算。

eExpression1,eExpression2

如果lExpression中的計算結果為真(.T.),eExpression1返回。如果lExpression中的計算結果為假(..),eExpression2返回。

備注:

此功能,也被稱為即時,計算一個邏輯表達式,然后返回兩個表達式中的一個。如果邏輯表達式的值為true(.T.),IIF()返回第一個表達式。如果邏輯表達式的計算結果為假(.F.),IIF()返回第二個表達式。

提示此功能可用于若…簡單的條件表達式的判斷,并在報告和標簽的表達條件指定字段的內容是特別有用的。IIF()函數的執行速度比等效的如果…endif。

IIF()函數示例:

下面的示例使用IIF(),以檢查是否在雇員表中備注字段為空。如果為空,“沒有描述”則顯示;否則,備注字段的內容被顯示。

12345678CLOSE DATABASESOPEN DATABASE (HOME(2) + 'Data\testdata')USE employee  && Open Employee tableCLEAR SCAN   ? IIF(EMPTY(notes), 'No notes', notes)    && Empty memo field?ENDSCAN



查看完整回答
反對 回復 2019-03-14
?
暮色呼如

TA貢獻1853條經驗 獲得超9個贊

STORE "男" TO X &&X的值為'男'
Y=LEN(X)+2 &&y的值為4.一個漢字長度為兩個字節
?IIF(Y<4, "男", "女") &&因為Y=4所有返回的結果是'女'

查看完整回答
反對 回復 2019-03-14
  • 2 回答
  • 0 關注
  • 810 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號