There are no less than 47,600 hits for "delphi IIF"

function IIF(cond: Boolean; t, f: Variant): Variant;
begin
  if cond then
    Result := t
  else
    Result := f;
end;


variant is so you can compare both string and numeric without using 5 or 6 
overload functions.


----- Original Message ----- 
From: "Lawrence Lustig" <[EMAIL PROTECTED]>
To: "RBASE-L Mailing List" <[email protected]>
Sent: Wednesday, May 07, 2008 3:50 PM
Subject: [RBASE-L] - RE: IFLTEQ


> <<
> What I could use is
> IFIN(list, truevalue, falsevalue)
>>>
>
> Please -- even better:
>
> IIF(Condition, Value1, Value2)
>
> let's you do:
>
> IIF(vMyVar IN (. . .), 'YES', 'NO')
> IIF(vMyVar >= .vSomething, .vMyVar, .vSomething)
> IIF(vMyVar IN (. . .) AND vMyVar >= .vSomething, .vMyVar, NULL)
>
> and so on.  Any condition that could be accommodated in the standard IF/THEN 
> would work.
> --
> Larry
>
>
> 


Reply via email to