1

Ich habe Probleme mit Microsoft Dynamics CRM Online 2016 und dem Bing Maps-Steuerelement. Wenn ein Benutzer einen neuen Datensatz mit dem Bing Maps-Steuerelement im Formular erstellt und das Formular mit den erforderlichen Feldern und dem zusammengesetzten Adressfeld, die mit einer gültigen Adresse gefüllt sind, speichert, wird Bing Maps nicht aktualisiert. Warum nicht?Das Bing Maps-Steuerelement wird beim Speichern von Form Dynamics CRM 2016 nicht aktualisiert.

Ich erkannte, dass, wenn ich von dem Datensatz (in einen anderen Bereich von CRM) und dann wieder zurück zu dem Datensatz navigieren, bevor das Bing Map-Steuerelement zum ersten Mal auffüllen wird. Aber ich brauche das zumindest, wenn der Benutzer das benötigte Feld füllt und den Datensatz speichert. Ich erkannte auch, dass wenn ich den Webbrowser (über F5 oder die Schaltfläche Aktualisieren) aktualisieren, dieses Bing Maps-Steuerelement nicht auf meinem Formular funktioniert. (Ich meine, ich sehe die Karte, aber die Bing Maps ist nicht erfrischend).

Wissen Sie, wie Sie das Bing Maps-Steuerelement aktualisieren können, wenn der Benutzer zum ersten Mal eine gültige Adresse eingibt und den Datensatz in Dynamics CRM speichert?

Antwort

0

Ist Ihrem Formular ein Skript beigefügt? Wenn dies der Fall ist, fügen Sie diesen Code dem Skript hinzu und es sollte funktionieren (stellen Sie sicher, dass Form_onsave in den Formulareigenschaften aktiviert ist). Dies wird die Seite neu laden, nachdem das Formular gespeichert wurde, also wird es hoffentlich ausreichen. Ich habe keinen Weg gefunden, die Karte neu zu laden, ohne die gesamte Seite neu zu laden, aber glücklicherweise ist das Nachladen schnell.

EDIT: Außerdem muss das Nachladen nur beim ersten Speichern der Adresse durchgeführt werden. Ab diesem Zeitpunkt wird die Bing-Karte automatisch aktualisiert, wenn auf die Schaltfläche "Speichern" geklickt wird. Also würde ich den Code ändern, um das Formular nur neu zu laden, wenn das Feld null war und jetzt ausgefüllt ist.