Value of expr | Return value | Storage of variable |
EMPTY | "EMPTY" | In Variant only |
NULL | "NULL" | In Variant only |
Boolean | "BOOLEAN" |  |
Byte | "BYTE" |  |
Integer | "INTEGER" |  |
Long | "LONG" |  |
Single | "SINGLE" |  |
Double | "DOUBLE" |  |
Currency | "CURRENCY" |  |
Date | "DATE" | In Variant only |
String | "STRING" |  |
NOTHING | "OBJECT" |  |
OLE object | "OBJECT" | In Variant only |
OLE error | "ERROR" | In Variant only |
V_UNKNOWN
(OLE value) | "UNKNOWN" | In Variant only |
User-defined object or product object | The name of the object class, as an uppercase string.
For example, for an object of the Employee class, LotusScript returns "EMPLOYEE." |  |
List | The name of the list data type, plus the word "LIST," all as an uppercase string.
For example, for a list of type String, LotusScript returns "STRING LIST." |  |
Array | The name of the array data type as an uppercase string, followed by parentheses enclosing one space.
For example, for an integer array, LotusScript returns "INTEGER( )." |  |