Hello all,
As you know, in AL development, when you change your target:"OnPrem" to "Cloud" to follow the Universal Code Initiative, your dotnet variables and some functions blow up. I lost count of all the modifications that I had to do to XML/HTTP/web request-related variables and file management, so I thought it would be a good idea to create a thread where we can all share our findings and help each other.
This could serve as a guideline for future developers because this topic is not easily found online.
I'll start with an easy one:
Some examples using the
XmlDocument datatype to replace the
Dotnet XmlDocument:
variable declaration -> XMLDocVariable: DotNet XmlDocument; -> XMLDocVariable: XmlDocument;
XMLDocVariable:= XMLDocVariable.XmlDocument(); ->XMLDocVariable:= XmlDocument.Create();
XMLDocVariable.AppendChild(......... -> XMLDocVariable.Add(.........
XMLDocVariable.Save(BodyOutStream); ->XMLDocVariable.WriteTo(BodyOutStream);
XMLDocVariable.Load(RespInStream); ->XmlDocument.ReadFrom(RespInStream, ResultXmlDoc);
Comments
Any thoughts?