Tutoriel sur les Valeurs Example 4: Afficher un résultat

Parfois, vous souhaitez afficher le résultat d’une question précédente ou d’un calcul à partir d’une valeur masquée, pour diverses raisons :

  • Vous voulez que l’utilisateur mobile puisse voir le résultat d’un calcul ou d’une question été posée auparavant
  • Vous voulez tester votre calcul et donc voulez voir le résultat.

Pour afficher la réponse à une autre question ou à une valeur masquée nous montrons ce que nous appelons une expression de résultat. Le format est <output value="..." />. Heureusement, vous n’avez pas à écrire cela. L’éditeur de formulaire le fait automatiquement pour vous, en utilisant une méthode glisser-déposer.

Afin de montrer le résultat d’une question, il vous suffit seulement de la faire glisser de l’Arbre de questions jusqu’à l’étiquette de la question où vous voulez que la valeur de la question s’affiche.

Faisons cela pour notre modèle de formulaire en montrant à l’utilisateur mobile leur DAP.

Si nous voulons afficher la valeur de la valeur masquée « dap », vous aurez d’abord besoin d’un endroit où l’afficher. Vous pourriez la montrer dans l’étiquette de n’importe quelle question mais dans cet exemple, nous allons créer une question d’étiquette.

  • Ajoutez une question d’« étiquette » en la sélectionnant à partir du menu déroulant Ajouter une question, située dans l’Arbre à questions.
  • Modifiez l’Identifiant de la question en « afficher_dap»

Maintenant, pour afficher edd dans le texte de l’étiquette :

  • Modifiez le Texte de l’étiquette en « la DAP de la femme est : »
  • Cliquez sur la valeur masquée dap et faites la glisser jusqu’à la boîte du Texte de l’étiquette.
  • Quand vous voyez la coche verte, déposez et vous verrez ce qui suit : <valeur de résultat=« #form/dap »/>

Faire glisser la question :

Après avoir libéré la coche :

Quand vous verrez cette question sur le téléphone la formule <valeur de résultat=« #form/dap »/> sera remplacée par la valeur de la DAP. Cela pourrait donc donner ceci : la DAP de la femme est le 31/08/2014.

Vous pouvez faire glisser n’importe quelle question vers la boîte du texte de l’étiquette pour afficher son résultat. Si vous faites glisser une question de type date (non une valeur masquée montrant une date, mais une vraie question de type date), alors vous aurez également plusieurs options pour formater le mode d’affichage de la date. Pour de plus amples informations, consultez la page Logique commune et calculs.

Il est possible d’écrire manuellement des expressions de ce genre, mais nous recommandons d’utiliser la méthode glisser-déposer afin d’éviter les fautes d’orthographe ou les erreurs de formatage.

  • Cliquez sur la question de l’étiquette que vous venez de créer dans l’Arbre à questions et faites la glisser jusqu’à ce qu’elle arrive sous la question « Date des dernières règles ».

Excellent travail ! Vous avez terminé le tutoriel Logique de formulaire avancé ! Pour de plus amples informations allez à la page Logique commune et calculs!

Après avoir complété ce tutoriel, votre Arbre à questions aura cet aspect :

Retournez à la Série de tutoriels de création d’applications ou allez au Tutoriel sur la Gestion de base des dossiers.

  • No labels