In a Rich UI application, the EGL runtime code rounds any numeric data that is greater than 15 significant digits. The rounding does not occur if the function is invoked outside of Rich UI.
For other details on the conversion, see “Correspondence between a JSON string and an EGL variable.”
serviceLib.convertFromJSON(json STRING in,
recordOrDictionary ANY const in)
function convert(gwr UIGatewayRecord in, record2Populate ANY const in)
serviceLib.convertFromJSON(gwr.data, record2Populate);
end