Altova MobileTogether Designer

Exécuter immédiatement

Accueil Préc Haut Suivant

Si une variable contient un ensemble de nœuds depuis une source de page et que l'ensemble de nœuds est modifié pendant le traitement, la variable ne sera plus valide et ne pourra plus être utilisée. Il existe deux situations pour lesquelles un traitement alternatif est souhaitable ::

 

Les changements apportés à un ensemble de nœuds se produisent via une séquence de plusieurs actions, chacune d'entre elle modifie l'ensemble de nœuds. Cela entraîne une situation dans laquelle chaque action traite un ensemble de nœuds qui a été modifié par une action précédente.

L'évaluation d'une expression XPath contenant une variable qui référence une source de page modifiée (par exemple, si l'expression XPath se produit dans le cadre d'une action Loop).

 

L'action Exécuter immédiatement effectue les étapes suivantes ::

 

1.Évalue les instructions XPath/XQuery de toutes ses actions enfant

2.Applique les effets de ces évaluations dans les ensembles de nœuds pertinents pour la page.

 

Fonctions d'extension de MobileTogether

MobileTogether fournit une série de fonctions d'extension XPath qui ont été créées spécifiquement pour l'utilisation dans les designs MobileTogether. Quelques fonctions peuvent être particulièrement utiles avec des actions spécifiques. Par exemple, mt-available -languages() renvoie les langues dans lesquelles la solution est disponible et pourrait, par exemple, être utilisée avec l'action Boîte de messages. Si une fonction est particulièrement pertinente pour cette action, elle se trouvera dans la liste ci-dessous. Pour une liste complète de ces fonctions d'extension et leurs descriptions, voir la page <Fonctions d'extension MobileTogether.

© 2017-2023 Altova GmbH