Global functions
Conversion functions
See also
For more information about conversion runtime functions see the Official AX docs
any2Date
Although this is any2Date the output is most helpful when the input is a str or int.
// Signature
date any2Date(anytype object)
// Usage
str dateAsString = "1995 5 5";
int dateAsInt = 45;
date myDate = any2Date(dateAsString);
myDate = any2Date(dateAsInt);
any2Enum
Although this is any2Enum the output is most helpful when the input is an int or str.
// Signature
int any2Int(anytype object)
// Usage
str intAsString = "1";
int enumAsInt = 0;
NoYes myEnum = any2Enum(intAsString); // Yes
myEnum = any2Enum(enumAsInt); // No
any2Guid
any2Int
Although this is any2Int the output is most helpful when the input is a real, enum or str.
// Signature
int any2Int(anytype object)
// Usage
str intAsString = "1995";
real intAsReal = 1.024e3;
NoYes isAlive = NoYes::Yes;
int myInt = any2Int(intAsString); // 1995
myInt = any2Int(intAsReal); // 1024
myInt = any2Int(isAlive); // 1
any2Int64
Although this is any2Int64 the output is most helpful when the input is a real, enum or str.
// Signature
int64 any2Int(anytype object)
Usage is similar to any2Int
any2Real
Although this is any2Real the output is most helpful when the input is a real, enum or str.
// Signature
real any2Real(anytype object)
// Usage
str realAsString = "1995";
int realAsInt = 10;
NoYes isAlive = NoYes::Yes;
real myReal = any2Real(intAsString); // 1.995e3
myReal = any2Real(intAsReal); // 1e1
myReal = any2Real(isAlive); // 1e0