M.App Enterprise Mobile: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
(Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
GMSC-K verfügt über einen Editor mit dessen Hilfe Shells für M.App Enterprise Mobile angelegt werden können. | GMSC-K verfügt über einen Editor mit dessen Hilfe Shells für M.App Enterprise Mobile angelegt werden können. | ||
Die Dokumentation für das Shell-Datei-Format finden Sie hier: https://mappdemo.hexagongeospatial.com/Documentation/Mobile/ | Die Dokumentation für das Shell-Datei-Format finden Sie hier: https://mappdemo.hexagongeospatial.com/Documentation/Mobile/ | ||
Zeile 8: | Zeile 9: | ||
* 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 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 des Formulars der Ziel-Objektklasse 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. | ||
* Bedienung: Legen Sie in der App einen neuen Datensatz der Ziel-Objektklasse an und speichern Sie diesen. Rufen Sie dann die Start-Tracking-Funktion auf. |
Aktuelle Version vom 4. Juli 2024, 12:18 Uhr
GMSC-K verfügt über einen Editor mit dessen Hilfe Shells für M.App Enterprise Mobile angelegt werden können.
Die Dokumentation für das Shell-Datei-Format finden Sie hier: https://mappdemo.hexagongeospatial.com/Documentation/Mobile/
Die Dokumentation zum GMSC-K Mobile Editor finden Sie hier (mit freundlicher Genehmigung von KT-GIS): Dokumentation GMSC-K 2022 M.App Enterprise Mobile Editor.pdf
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 des Formulars der Ziel-Objektklasse das Skript "Context.startLocationUpdates('Mobil-Objektklassenname', Context.getValue('ID'), null);" hinzu.
- Mit dem Skript "Context.stopLocationUpdates();" wird der Erfassung gestoppt.
- Bedienung: Legen Sie in der App einen neuen Datensatz der Ziel-Objektklasse an und speichern Sie diesen. Rufen Sie dann die Start-Tracking-Funktion auf.