Webservice Codeunit Array übergeben

7. Juli 2015 13:04

Hallo,
kann man in Navision an eine Funktion von einer Codeunit, welche als Webservice verwendet wird, ein Array als Parameter übergeben.

lg
stony

Re: Webservice Codeunit Array übergeben

8. Juli 2015 15:23

Hallo,

was meinst Du mit Arrays genau? NAV Arrays oder .Net? Welchen Typ sollen die Arrays haben?

Gruß

Michael

Re: Webservice Codeunit Array übergeben

9. Juli 2015 07:04

Eine .Net Array an Navision. Wobei die ein Array-Parameter Interger und der zweite Array-Parameter Dezimalwerte beinhaltet.
Möchte diese dann in Navision in eine Tabelle schreiben.
lg
stony

Re: Webservice Codeunit Array übergeben

9. Juli 2015 08:55

Hast du es mal versucht der Methode einfach einen Parameter vom Typ "DotNet" unter Auswahl einer geeigneten Klasse z.B. aus dem Namespace System.Collections.Generic zu verpassen und deinen Array zu übergeben und entsprechend in C/AL abzuarbeiten?

Grüße,
Thomas

Re: Webservice Codeunit Array übergeben

9. Juli 2015 14:45

Hallo,

soweit es mir bekannt ist, ist das nicht möglich.

Gruß

Michael

Re: Webservice Codeunit Array übergeben

13. Juli 2015 14:32

Also es ist auswählbar ... warum sollte es dann nicht verarbeitbar sein?

parameter.jpg
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

Re: Webservice Codeunit Array übergeben

15. Juli 2015 08:11

Hallo,

weil die Funktion über den Webservice dann nicht angezeigt wird.

WS1.jpg


WS2.jpg


Gruß

Michael
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

Re: Webservice Codeunit Array übergeben

21. Juli 2015 07:15

MichaelK hat geschrieben:Hallo,

weil die Funktion über den Webservice dann nicht angezeigt wird.

Gruß

Michael


Ok - überzeugt! ;-)