最近のアクセス:
IIf 関数

適用範囲

オブジェクト: ProcedureTransactionWeb PanelWork Panel
言語: .NET、Java、Ruby (GeneXus X Evolution 3 まで)、RPG、Visual FoxPro (GeneXus X Evolution 3 まで)、COBOL

目的

エクスプレッションの評価によって、値を割り当てます。IIfImmediate if の略語です。

構文

IIf (Expression, TruePart, FalsePart)

入力値の説明:
Expression
  
戻される値はブール値タイプです。評価するエクスプレッションです。エクスプレッションは、Udp 等の式です。

TruePart
   エクスプレッションの評価が True である場合の戻り値です。

FalsePart
   エクスプレッションの評価が False である場合の戻り値です。

この例では、IIf 関数を使用して、&PageName1 が &PageName2 と等しくないかどうかを評価します。
&PageNameChanged = iif(&PageName1 <> &PageName2, true , false)
これは次とまったく同じです。
if &PageName1 <> &PageName2
   &PageNameChange = 1
else
   &PageNameChange = 0
endif

参考情報

If コマンド









サブページ
Created: 14/09/18 03:08 by Admin Last update: 21/11/07 21:42 by Admin
カテゴリ
Powered by GXwiki 3.0