Altova MobileTogether Designer

Mise à jour Progrès

Accueil Préc Haut Suivant

L’action Mise à jour Progrès (voir la capture d’écran ci-dessous) est utilisée (i) pour passer une valeur à la variable \$MT_Progress et (ii) pour déclencher l’événement OnProgressUpdate des sous-pages qui ont été désignées pour montrer le progrès des actions de serveur.

MTDProgressAction

Voici les points suivants comme suit :

 

Le paramètre Valeur est la valeur qui sera passée à la variable MT_Progress. Dans la capture d’écran ci-dessus, la valeur qui est passée se déplacera de 1 à 10 pour chaque itération de la boucle. De cette manière, la variable \$MT_Progress détiendra continuellement le statut actuel des itérations à travers la boucle. Tandis que l’itération à travers une boucle est directe, vous devez choisir, pour votre ensemble d’actions, une valeur idéale pour indiquer le progrès des actions.

N’oubliez pas qu’à chaque fois que l’action Mise à jour Progrès est exécutée, l’événement OnProgressUpdate de la sous-page qui affichera le progrès (voir Sous-page Afficher Progrès) sera déclenché. Chaque fois que cet événement est déclenché, la valeur de \$MT_Progress contiendra la valeur actuelle fournie par le paramètre Valeur de l’action.

Le paramètre Limit Update Frequency définit le nombre de millisecondes entre les mises à jour qui déclenchent l’événement OnProgressUpdate de la sous-page. Si l’action est prévue être exécutée à une fréquence élevée, alors ce paramètre peut spécifier que seuls ceux qui apparaissent à une fréquence spécifiée déclencheront l’événement OnProgressUpdate de la sous-page. Par exemple, si l’action est prévue d’être exécutée cinq fois à la seconde (ou une fois chaque 200 ms), alors vous pouvez définir cette option à 1000 ms pour que la mise à jour soit envoyée une seule fois chaque seconde.

 

Voir le tutoriel d’Indicateur de progrès pour un exemple comment utiliser cette action.

 

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