1 Ax.util.Map.of
Create a java Map
Copy
var list = Ax.util.Map.of("A", 1, "B", 2); console.log(list)
{
"A": 1,
"B": 2,
}
2 Ax.util.Map.filter
Retrieve a map from keys starting with pattern
This method is useful to isolate properties from a Js object
Copy
var rsyscols = Ax.db.executeQuery(` SELECT systables.tabid AS systables$tabid, systables.tabname AS systables$tabname, syscolumns.colno AS syscolumns$colno, syscolumns.colname AS syscolumns$colname, syscolumns.coltype AS syscolumns$coltype FROM systables, syscolumns WHERE systables.tabid = syscolumns.tabid AND systables.tabname = "systables" AND syscolumns.colname = "tabtype"`).toOne(); var systables = Ax.util.Map.filter(rsyscols, "systables$"); var syscolumns = Ax.util.Map.filter(rsyscols, "syscolumns$"); console.log(systables); console.log(syscolumns);
{
"tabid": 1,
"tabname": "systables"
}
{
"colid": 11,
"colname": "tabtype",
"coltype": 0
}