Volet Messages
Le Volet Messages (capture d’écran ci-dessous ; voir Interface utilisateur pour son emplacement) affiche des messages dans les contextes suivants :
•Il rapporte les résultats de validation du projet actif actuellement. Cela inclut toutes les pages du projet. Si une erreur est rapportée, le message d'erreur contient un lien qui pointe vers le composant qui a généré cette erreur.
•Pendant les simulations, il fournit un rapport détaillé et ordonné par étapes du progrès du flux de travail.
Chaque fois que vous exécutez l'une de ces actions, les messages des actions précédentes sont effacés de l'onglet actuel. Cependant, comme il existe neuf onglets Messages, vous pouvez conserver les résultats d'une action dans un onglet tout en effectuant une deuxième action dans un autre onglet.

La barre d'outils du volet Messages contient des commandes permettant d'effectuer les actions suivantes : filtrer les messages, naviguer parmi les messages, copier des messages, coller le message du journal du serveur, rechercher des messages, effacer l'onglet actuel, définir les couleurs d'arrière-plan des messages du journal du serveur et du client, et régler le minuteur.
Collage des messages de journal pour rechercher les sources d’erreurs dans le design
Si, lorsqu’une solution est exécutée sur MobileTogether Server, les journaux du serveur affichent une erreur, vous pouvez passer au-dessus du message d’erreur pour afficher un bouton Copier qui vous permet de copier le message d’erreur vers le presse-papiers.
Puis, si vous ouvrez le design de la solution dans MobileTogether Designer, vous pouvez coller le message d’erreur dans le volet de Messages. Procédez en cliquant sur l’icône Coller le journal du serveur de la barre d’outils du volet (voir la capture d’écran ci-dessus). Le message de journal du serveur que vous avez copié dans le presse-papiers sera collé. Depuis des détails dans le message, MobileTogether Designer recherchera les points référencés dans le design, et le message sera affiché avec des liens vers ces définitions de design. Cliquez sur le(s) lien(s) pour trouver la source de l’erreur.
Utiliser XPath trace() pour générer des messages
Vous pouvez utiliser la fonction trace() de XPath pour générer des messages dans le volet Messages. Par exemple, l'expression XPath suivante génèrera un message qui réfléchit la valeur dans le nœud Company/Name :
if (Company/Name="Altova") then trace("Company is Altova") else trace("Company is not Altova")
Le texte de la fonction trace pertinente est retourné en tant que le message dans le volet Messages. Ce message sera aussi un lien, qui, une fois cliqué, vous emmène dans la fonction trace d'origine.
Filtrer les messages
Vous pouvez spécifier quels types de messages doivent être affichés dans le Volet Messages. Pour ce faire, cliquer sur le bouton Filtre dans la barre outils du Volet Messages (capture d'écran ci-dessous). Le dialogue de Paramètres de filtre s'affiche (capture d'écran ci-dessous). Choisir les types de message que vous souhaitez afficher et cliquer sur Fermer. Cette fonction peut être très utile, par exemple, si vous êtes confronté à trop de messages et que vous souhaitez vous concentrer sur un seul type de messages.

Configuration de la couleur
Pour les messages affichés au cours des simulations, il est possible de configurer des couleurs différentes pour des actions qui ont lieu sur le serveur et sur le client. Si vous définissez des couleurs nettement distinctives, vous pourrez suivre très facilement le flux de travail dans le Volet Messages. Cela peut s'avérer très précieux lors du débogage. Pour configurer des couleurs personnalisées, cliquer sur le bouton Coloris dans la barre outils du Volet Messages (capture d'écran ci-dessus). Le dialogue de Paramètres coloris s'affiche (capture d'écran ci-dessous), dans lequel vous pouvez configurer les couleurs comme bon vous semble.

Paramètres du minuteur
Les messages peuvent s'afficher avec leurs horodatages (voir la capture d'écran ci-dessous). Le bouton Minuteur vous permet de configurer l'affichage des horodatages. Les options suivantes sont disponibles.
•Masquer les horodatages : aucun horodatage n'est affiché. Il s'agit là du réglage par défaut.
•Afficher les horodatages relatifs : les horodatages sont affichés par rapport au début de l'action (validation ou simulation). Les messages des actions précédentes sont effacés de l'onglet actuel.
•Afficher les horodatages absolus : les horodatages sont affichés sous forme d'heure réelle selon l'horloge système.
•Régler l'horodatage de la ligne sur zéro : cette option n'est disponible que lorsque l'option Afficher les horodatages relatifs est sélectionnée. Lorsque vous sélectionnez une ligne de message puis choisissez cette option, cette ligne de message est réglée sur zéro. Cela vous permet de voir le temps écoulé pour divers événements par rapport à la ligne de message sélectionnée. Dans la capture d’écran ci-dessous, par exemple, la ligne de message surlignée en gris est remise à zéro ; par conséquent, nous pouvons voir le temps pris par divers événements par rapport à l’événement sélectionné. Vous pouvez remettre à zéro différentes lignes les unes après les autres.

Cliquez sur le bouton Minuteur et sélectionnez l’option souhaitée. Notez que la remise à zéro des horodatages des lignes n’est activée que si l’option Horodatages relatifs est sélectionnée.