11. Mai 2015 09:42
Hallo zusammen,
ich möchte gerne von extern per URL Pages bzw. Reports aufrufen.
Primär geht es mir um die Kontaktkarte die ich mit einem bestimmten Datensatz aufrufen möchte. (zB. Kontaktnr. 4711)
Würde ich den Aufruf aus NAV raus machen, kann ich ja einfach einen Bookmark generieren und die jeweilige Page aufrufen.
Dies geht soweit ich weiss von extern nicht so einfach und da ich wie ich bis jetzt herausgefunden habe nur Reports einen Filter mitgeben kann, habe ich vor die Page über den Report aufzurufen mit übergebenen Filter.
Dies funktioniert auch teilweise...
dynamicsnav://<Server>:<Port>/<Instance>/<Company>/runreport?report=99995&filter=Contact.Name:*sch*
funktioniert zB. einwandfrei, es wird die Kontaktliste geöffnet und auf *sch* im Namen gefiltert.
Jetzt möchte ich jedoch auf den PK filtern, also auf die "No."
dynamicsnav://<Server>:<Port>/<Instance>/<Company>/runreport?report=99995&filter=Contact.%22No.%22:4711
funktioniert jedoch nicht, er bricht mit folgender Fehlermeldung ab:
Microsoft Dynamics NAV
---------------------------
Die Filterzeichenfolge enthält ungültige Parameter.
---------------------------
OK
---------------------------Hierbei hatte ich mich an folgendem Beispiel orientiert:
https://msdn.microsoft.com/en-us/library/dd983812(v=nav.70).aspxIch habe schon einige Varianten ausprobiert, kann mir jedoch erstmal keinen Reim drauf machen warum dies so nicht funktionieren sollte.
Ich freue mich auf euer Feedback.
Dank und Gruß,
Michael
Zuletzt geändert von mschroeer am 11. Mai 2015 16:24, insgesamt 2-mal geändert.