2017-04-25 7 views
0

Ich habe eine einfache BeziehungGoogleMap Widget lädt die Koordinaten

companies - contacts 
      addresses 
      locations 

Die Details (Kontakte, Adressen, Standorte) auf einer anderen Seite sind. Jede dieser Details ist eine spezifische Tabelle. Für Standorte habe ich ein kleines Google-Icon hinzugefügt, das ein Karten-Widget in einem separaten Dialog/Fenster öffnet. Der separate Dialog, in dem das Google Map-Widget an die Datenquelle der Standorte gebunden ist. Es sollte an die spezifische Positionszeile gebunden sein, auf die der Benutzer geklickt hat.

Die Detailseite basiert auf Firmen und jede dieser Details ist eine Tabelle basierend auf Kontakten/Adressen/Standorten.

Gibt es eine Möglichkeit für mich, dem Appmaker mitzuteilen, dass er diesen bestimmten Ort verwenden soll, wenn das Symbol angeklickt wird? Ich bin mir nicht sicher, wie es gelingt, den Standort eines bestimmten Unternehmens mit dem Dialog zu verknüpfen. Ich vermute es nicht.

Antwort

0

Wenn ein Benutzer auf das Positionssymbol klickt, sollte das Klickereignis an die Zeile weitergegeben und die Zeile mit dem gewünschten Speicherort ausgewählt werden. Es bedeutet, dass Sie das gewünschte Verhalten erreichen können, indem Sie nur mit Bindings spielen. Theoretisch sollte so etwas einen Trick machen:

// binding for latitude 
@datasources.Company.relations.Locations.item.Latitude 

// binding for longitude 
@datasources.Company.relations.Locations.item.Longitude 
Verwandte Themen