Altova MobileTogether Designer

Die Aktion "Fortschritt Abbruch senden" sendet einen Abbruchs-Request vom Client-Gerät. Wenn diese Aktion auf dem Client ausgelöst wird, wird die MobileTogether XPath-Erweiterungsfunktion mt-progress-cancellation() auf true() gesetzt.

MTDProgressSendCancellation

Mit Hilfe der Funktion mt-progress-cancellation() kann anschließend überprüft werden, ob die Ausführung von Aktionen fortgesetzt werden soll oder ob Server-Aktionen abgebrochen werden sollen.

 

Mit der Funktion mt-progress-cancelling() kann nicht nur ein Abbruchsvorgang am Server, sondern auch einer am Client (d.h. auf der Unterseite) ausgeführt werden. So können Sie dem Benutzer etwa während des Abbruchsvorgangs auf dem Server eine Abbruchsmeldung anzeigen lassen (Abbildung unten).

MTDProgressSendCancellationWithClientMsg

Ein Beispiel für die Verwendung dieser Aktion finden Sie im Tutorial zur Fortschrittsanzeigel.

 

MobileTogether-Erweiterungsfunktionen

MobileTogether enthält eine Reihe von XPath-Erweiterungsfunktionen, die speziell für die Verwendung in MobileTogether-Designs erstellt wurden. Einige davon können bei bestimmten Aktionen sehr nützlich sein. So erhalten Sie etwa mit mt-available-languages() die Sprachen, in denen die Lösung zur Verfügung steht. Diese Funktion könnte z.B. mit der Aktion Meldungsfeld verwendet werden. Wenn eine Funktion für diese Aktion besonders relevant ist, ist sie unten aufgelistet. Eine vollständige Liste aller Erweiterungsfunktionen und mit Beschreibungen finden Sie im Kapitel MobileTogether-Erweiterungsfunktionen.

 

mt-progress-cancellation()

 

© 2017-2023 Altova GmbH