Altova MobileTogether Designer

Es stehen die folgenden, speziell für die Verwendung in MobileTogether-Designs erstellten XPath-Erweiterungsfunktionen zur Verfügung. Sie können an jeder beliebigen Stelle im Design in XPath-Ausdrücken verwendet werden. Für Aufrufe dieser Erweiterungsfunktionen wird der XPath-Standard-Namespace verwendet.

 

Aktualisieren der Rückgabewerte von XPath-Funktionen

Eine XPath-Funktion wird nur dann ausgewertet, wenn der XPath-Ausdruck, in dem sie enthalten ist, ausgewertet wird. Dies ist normalerweise dann der Fall, wenn eine Aktion, die den XPath-Ausdruck enthält, ausgelöst wird oder wenn der XPath-Ausdruck aufgrund einer Datenänderung ausgewertet wird.

 

Angenommen, Sie verwenden einen XPath-Ausdruck, der die Funktion mt-audio-is-playing enthält. Das Ergebnis dieser Funktion ist entweder true oder false. Angenommen, der Ausdruck wird zu einem bestimmten Zeitpunkt ausgewertet und der Rückgabewert ist true (da gerade eine Audiowiedergabe läuft). Wenn dieser Wert in der Lösung angezeigt wird, ändert er sich nach Beendung der Audiowiedergabe nicht automatisch. Damit sich der Wert ändert, muss die Funktion erneut aufgerufen werden, damit der angezeigte Wert mit dem neuen Wert aktualisiert wird.

 

Auf wie viele Arten solche Werte aktualisiert werden können, hängt von den jeweils verwendeten Designmechanismen ab. Eine der Möglichkeiten, solche Werte zu aktualisieren, ist über den Timer des Ereignisses BeiSeitenaktualisierung in Verbindung mit der Aktion Anzeige aktualisieren.

 

 

Anmerkung:Eine Beschreibung der Funktionen in der allgemeinen XPath-Erweiterungsfunktionsbibliothek von Altova finden Sie im Abschnitt Altova-Erweiterungsfunktionen. (Die allgemeinen Erweiterungsfunktionen können mit allen Altova-Produkten einschließlich MobileTogether verwendet werden.)

 

 

Click to expand/collapsemt-refresh-userroles (wird nicht mehr verwendet)

 

© 2017-2023 Altova GmbH