Navision og .NET datatyper
Hej,Jeg har skrevet en lille utility-dll i C#, som jeg ønsker at bruge fra Navision. For øjeblikket har jeg kun én metode, som ser således ud:
public XmlDocument DoSomething( string arg ) { ... }
Fra Navision kan jeg godt kalde DoSomething(), men den kvitterer med:
Denne meddelelse er til C/AL-programmører:
Varianten har fundet en inkompatibel datatype.
Jeg gætter på, at Navision og .NET ikke nødvendigvis har samme opfattelse af, hvad et "XmlDocument" er.
Allerhelst skulle min metode gerne returnere en streng, den streng vil typisk være noget større end Navision kan håndtere. Derfor tænkte jeg, at jeg kunne pakke strengen ind i et XmlDocument.
Er der nogle forslag til, hvordan jeg kan løse dette problem?