Field-Map Scripting

4.1.7.3 Variant2Integer

Variant2Integer function


Prototype:

function Variant2Integer (const Data : variant) : integer;

Description:

Converts the value of variant variable into integer.

Syntax:

variable := Variant2Integer(Data);


Part

Description


variable

variable declared as integer


Data

Variable declared as variant, containing the value to be converted




Return value:

Integer value after conversion


Note: This function is available since version X7.


Example:

var

 v: variant;

 i: integer;


begin

 v:= '3.14';

 i:= Variant2Integer(v);

 ShowMsg(IntToStr(i));

end.

// Next examples: Variant2Integer(-3.8) = -4

//                Variant2Integer(-3.1) = -3

//                Variant2Integer(-2.0) = -2

//                Variant2Integer(1.7)  =  2

//                Variant2Integer(1.5)  =  2

//                Variant2Integer(1.49) =  1


Output in Field-Map Data Collector:


See also:                

String2Float; Variant2Float; Variant2Integer; Variant2String; String2Variant; Boolean2Integer; Date2Integer; Integer2Date; Int2Hex; IntToHex; GetBitFromLastThreeDigits;

SetBitOfDouble; GetBitOfDouble; SetBitOfInteger;  GetBitIfInteger; SetBitOfBigInt;  GetBitOfBigInt