[Gelöst] URL Debitor

5. Januar 2017 16:27

Hallo

Ich habe eine Excelliste mit einer Spalte Debitor Nr.

Gibt es eine Möglichkeit die Debitor Nr im Excel mit einem URL ins Nav zuverbinden ?

Dass heisst:
Beim drücken der Debitor Nr URL im excel wir die Nav Debitor Karte der entsprechender Nummer geöffnet ?

Besten Dank
Dany
Zuletzt geändert von riffaquarium am 5. Januar 2017 21:07, insgesamt 1-mal geändert.

Re: URL Debitor

5. Januar 2017 16:47

Über eine Zusatzspalte mit einer HYPERLINK Formel mit den richtigen Parametern (Kombination aus Fest- und Zellenwerten) sollte das klappen.
HYPERLINK (Funktion)
Struktur:
Creating URLs to Microsoft Dynamics NAV Clients
http://uncommonsense.nl/hyperlink/ (Edit 7.5.19: leider stillgelegt)

Re: URL Debitor

5. Januar 2017 17:01

Genau das brauch ich
Danke dir :-)

Re: [Gelöst] URL Debitor

6. Januar 2017 09:10

Hi,

Als kleine Ergänzung der passende VBA-Befehl (hier für NAV 2009).
Ich hatte damals die Aufgabe, eine per MAkro zu erstellende Excel-Datei so auszustatten, dass der User mit einem Klick auf die dargestellte Kundennummer in Excel in das entsprechende Fenster in NAV springen kann.

Code:
 Sheets("XXXX").Hyperlinks.Add Anchor:=Sheets("XXXX").Cells(i, 1), TextToDisplay:="DeinText", _
   Address:="navision://client/run?servername=XXXXX%26database=XXXXX%26company=XXXX%26 _
   target=Form%2021%26view=SORTING(Field1)%26position=Field1=0(" & ActiveCell.Value &  ")%26servertype=MSSQL"


Vielleicht ist das ja hilfreich.

Cheers,
André

Re: [Gelöst] URL Debitor

6. Januar 2017 12:59

Sali Kai

Du ich habe noch eine kleine Frage

Code:
dynamicsnav://vNAV01:7046/2017_prod/Koi-Breeder/runpage?page=21&mode=Edit&personalization=D824


Soweit funktioniert der Aufruf das ich die Kundenkarte offen habe aber die richtige auswahl auf meine Debitornummer D824 funktioniert nicht

Hast du eine idee was ich falsch mache ?
Danke Dir
Dany

Re: [Gelöst] URL Debitor

6. Januar 2017 13:16

personalization ist nicht die Nummer, sondern die Useranpassung der Page in den Metadaten.

Da fehlt noch der Filter, für Debitor Nr. 10000 z.B am Ende so:
Code:
…/runpage?page=21&$filter='No.'%20IS%20'10000'


Allgemein:
Code:
DynamicsNAV////runpage?page=<page id>&$filter='<field>'%20IS%20'<value>'[%20AND%20'<field>'%20IS%20'<value>']


Mehr Info dazu: http://help.lsnav80.lsretail.com/help/en/conCreatingRunningHyperlinks.htm

Re: [Gelöst] URL Debitor

6. Januar 2017 14:03

Danke kai jetzt hab ich es geschaft :-)