Altova MobileTogether Designer

Definiert ein Meldungsfeld, das angezeigt wird, wenn das Ereignis ausgelöst wird. Über die Auswahlliste können Sie die Schaltflächen auswählen, die im Meldungsfeld angezeigt werden sollen. Vordefinierte Schaltflächen sind OK, Ja, Nein, Abbrechen. Sie können auch ein bis drei Schaltflächen definieren. Der Schaltflächentext wird in einem XPath-Ausdruck definiert (in der Abbildung unten lautet der Text z.B. "Fortfahren").

MTActionsMessageBox01     MTActionsMessageBoxOut

In der Abbildung oben sehen Sie ein Meldungsfeld (rechts) und seine Definition (links). Definiert ist ein Meldungsfeld mit einer benutzerdefinierten Schaltfläche. Beachten Sie, wie der Titel, die Meldung und der Schaltflächentext definiert sind.

 

Meldungsfelder mit mehreren Benutzeroptionen

Ein Meldungsfeld kann dem Benutzer mehrere Optionen in Form mehrerer Schaltflächen, von denen jede mit einer eigenen Aktion verknüpft ist, anbieten. So sind in der Abbildung unten z.B. zwei Schaltflächen, OK und Abbrechen definiert, die in der Auswahlliste zur Verfügung stehen. Die Schaltflächen werden automatisch als Child-Objekte von "Meldungsfeld" in einer hierarchischen Struktur angezeigt. Jeder Schaltfläche können anschließend Aktionen zugewiesen werden (siehe Abbildung). Diese Aktionen werden ausgeführt, wenn der Benutzer die Schaltfläche betätigt. Wenn der Benutzer z.B. auf die Schaltfläche Abbrechen drückt, so wird die Aktion "Lösung abbrechen" ausgeführt.

MTActionsMessageBox

 

Benutzerdefinierte Schaltflächen

Mit Hilfe benutzerdefinierter Schaltflächen haben Sie die Flexibilität, eine Meldung der Situation entsprechend zu konfigurieren. Sie können Meldungen mit ein bis drei Schaltflächen erstellen. In der unten gezeigten Beispielmeldung (siehe Abbildung) werden drei Schaltflächen, von denen jede mit einer bestimmten Aktion verknüpft ist, verwendet. Zusätzlich dazu können Sie auch der Zurück-Schaltfläche des Mobilgeräts Aktionen zuweisen. Ziehen Sie dazu die entsprechenden Aktionen unter die Zurück-Schaltfläche. Wenn keine Aktion zugewiesen wurde, passiert nichts, wenn der Benutzer auf die Zurück-Schaltfläche des Geräts tippt.

MTActionsMessageBoxCustomBtns

 

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-available-languages()

© 2017-2023 Altova GmbH