[Gelöst] link aus dem ie öffnet navision

5. Dezember 2006 11:08

Großes Problem, bei dem mir keine Lösung einfällt.
Mit dem Link:
"
navision://client/run?servername=fts1%2 ... NG(Field10)%26position=Field10=0(0007179936)%26servertype=MSSQL
"
will ich aus einer HTML-Seite Navision öffnen. Bei einigen Rechnern klappt dies auch, bei anderen bekomme ich den Fehler:
Anwendung nicht gefunden.
Das Hilfsprogramm für Navision konnte nicht ausgeführt werden.
Das an dieser Adresse angegebene Protokoll ist ungültig.

Hat jemand ein ähnliches Problem gelöst?

Fred
Zuletzt geändert von meiritz am 6. Dezember 2006 14:15, insgesamt 1-mal geändert.

5. Dezember 2006 11:16

Hallo Fred, ich habe deinen Beitrag aus dem Problemforum hierhin verschoben. Das Problemforum ist nur für Probleme mit diesem Board da.
Gruß Kai

5. Dezember 2006 11:26

Sorry für das falsche Einstellen. Hatte es erst bemerkt als es zu spät war.
Fred

5. Dezember 2006 11:54

Ist auf den Rechnern, bei denen der Fehler auftritt, ein NAV Client richtig installiert, also mit allen Registry Einträgen?

5. Dezember 2006 14:29

Bei allen Rechnern ist der Navision- Client korrekt installiert.
Ich vermute dass auf einigen Rechnern ein "Hilfsprogramm" fehlt, welches Navision startet. Etwa so wie ein Shell- Befehl?


Fred

5. Dezember 2006 14:36

Sind die Clientinstallationen denn identisch,
also mit den gleichen Zusatzmodulen im Setup eingerichtet worden?

5. Dezember 2006 14:57

Navision wurde bei allen Rechnern mit dem gleichen Setup installiert.
Klingt komisch, ist aber so. Vielleicht liegt es ja auch nicht an Navision, sondern an einer fehlenden Software des XP Betriebssystems.
Fred

5. Dezember 2006 15:26

Achja, könnte sein, ich glaube, bei den Firewalleinstellungen kann man
Protokolle erlauben und verbieten.
Schau da mal nach.

6. Dezember 2006 00:10

Michael Schumacher hat geschrieben:Achja, könnte sein, ich glaube, bei den Firewalleinstellungen kann man
Protokolle erlauben und verbieten.
Schau da mal nach.

Da stelle ich mir dann prompt die Frage, welchen Port das navision:// Protokoll verwendet?
Ist das der Standard-Port, wie er auch für eine Client-Server-Verbindung genutzt würde?

6. Dezember 2006 09:42

Genutzt wird der Standard-Port.
Navision läßt sich auch ohne Probleme über eine Verknüpfung ins Programm-Verzeichnis
"
C:\Programme\Microsoft Business Solutions-Navision\Client
"
starten, nicht aber über den oben angegebenen Link.
Vielleicht liegt es auch an einem fehlenden Eintrag in irgend einem Programm? RegKey?
Fred

6. Dezember 2006 12:42

Ich habe eine Datei gefunden "Finhlink.exe", die wahrscheinlich für den Start von Navision über einen Link benötigt wird.
Allerdings sind die Reg-Einträge auf den Rechnern auf denen es klappt, mit denen, auf den es nicht klappt, identisch.
Vielleicht ist dies das Hilfsprogramm, das aber vom IE nicht gefunden wird?
Das Kopieren in das IE- und System32-Verzeichnis hat auch nichts gebracht.
Fred

Lösung gefunden

6. Dezember 2006 13:18

Ein falscher Eintrag in der Reg sorgte bei einigen Rechnern zu diesem Fehler.
In HKEY_Classes_Root\navision\defaultIcon und
HKEY_Classes_Root\navision\shell\open\command
war als Eintrag
..\Client\\finhlink eingetragen.
Der doppelte Slash muss gegen einen einfachen ausgetauscht werden und schon funktionierts.

Vielen Dank für eure Bemühungen.
Fred