Altova MobileTogether Designer

Wenn eine Variable ein Nodeset aus einer Seitenquelle enthält und das Nodeset während der Verarbeitung geändert wird, wird die Variable ungültig und kann nicht mehr weiterverwendet werden. Es gibt zwei Situationen, in denen eine alternative Verarbeitung wünschenswert ist:

 

Änderungen an einem Nodeset finden in Form einer Sequenz mehrerer Aktionen, von denen jede das Nodeset ändert, statt. Dies führt zu einer Situation, in der jede Aktion ein Nodeset verarbeitet, das von einer vorherigen Aktionen geändert wurde.

Die Auswertung eines XPath-Ausdrucks, der eine Variable enthält, die eine geänderte Seitenquelle referenziert (z.B., wenn der XPath-Ausdruck in einer Schleifenaktion verwendet wird).

 

Die Aktion Auf einmal ausführen tut Folgendes:

 

1.Sie wertet die XPath/XQuery-Anweisungen aller ihrer Child-Aktionen aus.

2.Sie wendet die Resultate dieser Auswertungen auf die entsprechenden Nodesets der Seite an.

 

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.

© 2017-2023 Altova GmbH