M.App Enterprise Mobile: Unterschied zwischen den Versionen

Aus GeoMediaKommunal
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Zeile 2: Zeile 2:


* Kopieren Sie die Datei c:\Program Files\Intergraph\GeoMedia SmartClient Kommunal\TrackingTrigger\TrackingTrigger.dll in den Ordner c:\Program Files\Hexagon\M.App Enterprise\Mobile\bin\
* Kopieren Sie die Datei c:\Program Files\Intergraph\GeoMedia SmartClient Kommunal\TrackingTrigger\TrackingTrigger.dll in den Ordner c:\Program Files\Hexagon\M.App Enterprise\Mobile\bin\
* Fügen zur gewünschten Objektklasse einen Trigger mit dem Typ "UpdateTrackTrigger" und dem Ereignis "vor dem Aktualisieren" ein.
* Fügen Sie im Shell-Editor einer Funktion das Skript "Context.startLocationUpdates('Mobil-Objektklassenname', Context.getValue('ID'), null);" hinzu.
* Fügen Sie im Shell-Editor einer Funktion das Skript "Context.startLocationUpdates('Mobil-Objektklassenname', Context.getValue('ID'), null);" hinzu.
* Mit dem Skript "Context.stopLocationUpdates();" wird der Erfassung gestoppt.
* Mit dem Skript "Context.stopLocationUpdates();" wird der Erfassung gestoppt.

Version vom 28. November 2023, 08:46 Uhr

GPS-Tracking zum Erfassen einer Liniengeometrie einrichten

  • Kopieren Sie die Datei c:\Program Files\Intergraph\GeoMedia SmartClient Kommunal\TrackingTrigger\TrackingTrigger.dll in den Ordner c:\Program Files\Hexagon\M.App Enterprise\Mobile\bin\
  • Fügen zur gewünschten Objektklasse einen Trigger mit dem Typ "UpdateTrackTrigger" und dem Ereignis "vor dem Aktualisieren" ein.
  • Fügen Sie im Shell-Editor einer Funktion das Skript "Context.startLocationUpdates('Mobil-Objektklassenname', Context.getValue('ID'), null);" hinzu.
  • Mit dem Skript "Context.stopLocationUpdates();" wird der Erfassung gestoppt.