Wie kann ich aus einem Microsoft Access-Formular heraus eine Google-Maps-Seite mit Hilfe der Koordinaten öffnen??
Hallo zusammen,
ich habe folgendes Problem, welches ich im Betrieb lösen soll.
Wir entwickeln gerade eine Microsoft Access Datenbank, in der bestimmte Standorte hinterlegt werden sollen.
Bisher ist es immer so, das nicht alle Abteilungen die gleiche Bezeichnung verwenden. So kann es passieren das z.B. eine Abteilung einen Standort als "Straßenname / Kreisverkehr" benennen während die andere Abteilung "Straßenname / vor dem Kindergarten" dazu sagt.
Das soll jetzt geändert werden indem man die Koordinaten hinterlegt (z.B. 48.426167, 9.986658 für die Kreuzung Albstraße / Kuhbergring).
Wie muss/kann/soll ich dies anstellen, damit in einem Formular mit einem Klick (auf Button oder wie auch immer) der Webbrowser aufgeht und in Google Maps der genaue Standort angezeigt wird??
Wenn möglich ohne jegliche zusätzliche Programmierungschritte (und wenn dann nur einfache, ich bin da nicht so bewandert darin).
Im Voraus bereits recht herzlichen Dank für Eure Hilfe und Mühe!!
Viele Grüße
CADastrophe
ich habe folgendes Problem, welches ich im Betrieb lösen soll.
Wir entwickeln gerade eine Microsoft Access Datenbank, in der bestimmte Standorte hinterlegt werden sollen.
Bisher ist es immer so, das nicht alle Abteilungen die gleiche Bezeichnung verwenden. So kann es passieren das z.B. eine Abteilung einen Standort als "Straßenname / Kreisverkehr" benennen während die andere Abteilung "Straßenname / vor dem Kindergarten" dazu sagt.
Das soll jetzt geändert werden indem man die Koordinaten hinterlegt (z.B. 48.426167, 9.986658 für die Kreuzung Albstraße / Kuhbergring).
Wie muss/kann/soll ich dies anstellen, damit in einem Formular mit einem Klick (auf Button oder wie auch immer) der Webbrowser aufgeht und in Google Maps der genaue Standort angezeigt wird??
Wenn möglich ohne jegliche zusätzliche Programmierungschritte (und wenn dann nur einfache, ich bin da nicht so bewandert darin).
Im Voraus bereits recht herzlichen Dank für Eure Hilfe und Mühe!!
Viele Grüße
CADastrophe
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 325884
Url: https://administrator.de/contentid/325884
Ausgedruckt am: 04.12.2024 um 08:12 Uhr
14 Kommentare
Neuester Kommentar
Moin,
indem du die URL aufrufst?
schau mal hier, dort ist beschrieben, wie sich die URL zusammensetzt:
http://www.joerg-buchwitz.de/temp/googlemapssyntax.htm
Und mittels VBA startest du dann z.B. den internet Explorer ergänzt um die URL
http://stackoverflow.com/questions/10641147/vba-how-to-run-another-appl ...
Gruß
em-pie
indem du die URL aufrufst?
schau mal hier, dort ist beschrieben, wie sich die URL zusammensetzt:
http://www.joerg-buchwitz.de/temp/googlemapssyntax.htm
Und mittels VBA startest du dann z.B. den internet Explorer ergänzt um die URL
http://stackoverflow.com/questions/10641147/vba-how-to-run-another-appl ...
Gruß
em-pie
das ist aber alles Programmierung.
Och jeh, das tut aber weh Wie hätsch dei Würschtle den gern serviert??
Mach doch einfach einen Link mit den Parametern, oder hinter den Button ein kleines Skript ...
CreateObject("Wscript.Shell").Run "https://www.google.de/maps?q=50.11834,8.66309"
An was kann das liegen??
Das liegt daran das das IE ActiveX Browser-Control per Default im IE9 Modus läuft, das musst du in der Registry mit einem Eintrag für deine Anwendung auf IE10/11 festlegen. Das Browser-Control ist IMMER der Internet Explorer egal was dein Standardbrowser ist!https://msdn.microsoft.com/en-us/library/ee330730(v=vs.85).aspx
Logisch das du da anstatt den Koordinaten deine Felder als Variablen einbauen sollst
Man kann nur vernünftig helfen wenn man weiß wie die Leute es wünschen
Zu deinem Google-Problem siehe Kommentar oben... Wenn du das angepasst hast geht dies einwandfrei.
Drum hatte ich ja an eine Lösung mit ACCESS eigenen Mitteln gedacht, so wie ich ex em-pie geschrieben hatte.
Auch meine Mittel sind reine Access-Mittel ohne irgendwelche Zusätze!Man kann nur vernünftig helfen wenn man weiß wie die Leute es wünschen
Zu deinem Google-Problem siehe Kommentar oben... Wenn du das angepasst hast geht dies einwandfrei.
Ich habe danach aber nicht gebootet ...
Musst du aber da es sich um einen Wert in HKLM handelt.Und das ist der obige Schlüssel reicht nicht ...
Du musst im Schlüssel FEATURE_BROWSER_EMULATION deine Anwendung mit IE11 eintragen.
https://msdn.microsoft.com/en-us/library/ee330730(v=vs.85).aspx#browser_ ...