Dieses Widget zeigt die Anschrift eines Datensatzes in einer Google Maps-Karte an. Der Datensatz wird als Parameter von der Seite oder einem anderen Widget (z.B. dem Ansichtenwidget) erwartet. Es kann auch die Route von einer Startanschrift zur Anschrift angezeigt werden. Die Anschrift ist die Hauptanschrift der ersten übergeordneten Adresse (Teildatensatz des Typs „OrmSubAddress” mit „AddressType”=„Hauptanschrift”) des Datensatzes. Die Startanschrift kann fest eingegeben oder aus dem Benutzerprofil ausgelesen werden. Das Widget benötigt einen Google Maps API-Key in den Anwendungseinstellungen.

Neben den allgemeinen Eigenschaften für alle Widgets gibt es für dieses Widget speziell diese Eigenschaften:

Eigenschaft Erklärung
Einstellungen Steuerelement
Parameterquelle Wählen Sie, ob der Parameter für das Widget von der Seite oder von einem anderen Widget zur Verfügung gestellt wird. Wenn das Widget keinen Parameter braucht wählen Sie die Option ‘Keine’ als Parameterquelle.
Widget Wählen Sie das Widget aus, welches den Parameter zur Verfügung stellt.
Anschrift automatisch ermitteln Wählen Sie, ob die Anschrift über die Parent-Relation aus dem ersten übergeordneten Kontakt/Firma mit einer eigenen Hauptanschrift (Datensatz der Teil-Datentabelle „OrmSubAddress” ) ermittelt wird.
Formel Geben Sie eine eigene Formel an, um die Anschrift zu berechnen. Die Formel kann entweder einen Text oder einen Datensatz aus der Teil-Datentabelle „OrmSubAddress” zurückgeben.
Route anzeigen Wählen Sie, ob im Widget eine Route zur Anschrift berechnet wird und von welcher Startanschrift diese ausgeht. Sie kann vorgegeben werden oder aus dem Benutzerprofil dynamisch ermittelt werden.
Startanschrift Geben Sie die Startanschrift für die Routenberechnung an.

In Google Maps wird im Tooltip der Markierungsnadel weitere Informationen angezeigt.

Für die Zielanschrift

Es wird immer der „EntityTitle” des Datensatzs angezeigt, zu dem das Google Maps Widget angezeigt wird.

  • Automatisch
    Für die Zieladresse wird die „Parent”-Relation bis zum ersten übergeordneten Datensatz mit einem Teildatensatz des Typs „OrmSubAddress” mit dem „AddressType”=„Hauptanschrift” verfolgt. Der „EntityTitle” dieses Datensatzes (sofern es sich nicht um den selben Datensatz wir den Startdatensatz handelt) sowie die Anschrift wird dann zusätzlich angezeigt.
  • Formel mit „OrmSubAddress” als Rückgabe
    Es wird der “EntityTitle” das zu „OrmSubAddress” gehörenden Datensatzes und die Anschrift aus „OrmSubAddress” angezeigt.
  • Formel mit Text als Rückgabe
    Es wird der Text angezeigt.

Für die Startanschrift

Die Startanschrift bezieht sich immer auf das Benutzerprofil als Startdatensatz. Die Privatanschrift ist ein Teildatensatz des Typs „OrmSubAddress” mit „AddressType”=“Privatanschrift”. Ist dieser nicht vorhanden, erfolgt der Fallback auf dem für die Zielanschrift unter „Automatisch” beschriebenen Mechanismus, um die Hauptanschrift zu ermitteln.