Les notes donnent des informations et instructions complémentaires lorsque vous concevez une enquête. Elles peuvent contenir du texte, des images, de la vidéo ou du son.
Mise en forme HTML
L’application d’une mise en forme à des notes peut aider à attirer l’attention sur les informations importantes. Vous pouvez également utiliser un hyperlien pour fournir des liens vers des numéros de téléphone et des adresses électroniques. L’exemple suivant s’affichera dans votre enquête sous la forme d’un lien qui, lorsqu’il est sélectionné, indique le numéro de téléphone de l’utilisateur.
<a href="tel:555-555-5555">555-555-5555</a>
Si l’appareil n’est pas un téléphone, l'utilisateur est invité à sélectionner une application téléphonique qu’il a installée. Ce paramètre est idéal pour présenter des numéros d'urgence.
Vous pouvez également créer un lien vers une adresse électronique. Lorsque l'utilisateur le sélectionne il peut, par exemple, ouvrir le client de messagerie électronique présent dans l’application et envoyer un e-mail à l’adresse référencée.
<a href="mailto:example@example.com">Email</a>
Pour plus d’informations sur les balises prises en charge, consultez la rubrique Application d’un style à une enquête.
Étiquettes dynamiques
Vous pouvez afficher le contenu d’une autre question dans les notes, étiquettes et astuces d’une enquête en indiquant le nom de la question dans le texte suivant le format ${field_name}. Cela permet d’afficher le contenu de champs qui n’ont pas besoin d’être vus habituellement, comme les calculs effectués à partir de réponses précédentes, ou d’utiliser dans l'étiquette d’une question le nom d’une personne interrogée issu de la question qui précède.
Vous ne pouvez pas effectuer de calculs dans une étiquette ou une astuce. Pour pouvoir afficher les résultats d’un calcul, assurez-vous que le calcul est inséré dans une question.
Attention :
Les étiquettes dynamiques ne sont pas prises en charge dans les listes de choix.
Associer visuellement les notes
Le format XLSForm autorise l’ajout d'un seul média de chaque type (image, vidéo ou son) à une question de note. Pour contourner cette restriction, les notes suivantes sont fusionnées de sorte à apparaître sous la forme d’une seule note dans le formulaire. Cela signifie que vous pouvez inclure plusieurs champs de notes l’un après l’autre dans l’enquête. Lorsque vous affichez le formulaire, les notes s’affichent sous la forme d'une seule note.
Notes dans la couche d’entités
Selon la manière dont une note est configurée dans le formulaire XLS, la question se comporte différemment lorsque l’enquête est publiée.
Si une note a un nom, un champ de chaîne est créé pour elle. Un utilisateur répondant à l’enquête dans l’application de terrain Survey123 ne peut pas saisir de données directement dans ce champ, mais toute valeur par défaut ou calculée contenue dans ce champ sera envoyée à la couche d’entités. Vous pouvez également omettre de la couche d’entités les questions de type note portant un nom en définissant bind::esri:fieldType sur null.
Si une note n’a pas de nom, aucun champ n’est généré pour la note dans la couche d’entités. Elle n’opère que pour afficher du texte en lecture seule dans le formulaire. La question note apparaît dans l’onglet Schema (Structure) avec un préfixe generated_note_ et un type de champ null.
Si la republication d’une enquête entraîne l’ajout d’un champ à la couche d’entités, vous recevrez un message vous avertissant que cette modification provoque l’ajout d’un champ.
Vous pouvez ajouter des questions de type note afin de personnaliser les éléments de l’interface utilisateur du formulaire. Ces notes sont nommées dans le préfixe generated_note_, et les champs ne sont pas créés dans la couche d’entités de ces notes lors de la publication de l’enquête. Pour plus d’informations, voir Personnaliser les éléments de formulaire.
Remarque :
Le nom des questions de type note dans les enquêtes créées sur le site Web Survey123 comporte le préfixe « generated_note_ » afin d’éviter qu’un champ soit créé pour cette note dans la couche d’entités. Ces noms de champs préfixés ne doivent pas être supprimés ou renommés, et bind::esri:fieldType ne doit pas être défini sur null pour la question au risque de provoquer un conflit sur le site Web.
Personnaliser les éléments de formulaire
Vous pouvez personnaliser les éléments de l’interface utilisateur du formulaire en utilisant des questions de type note avec des noms spécifiques. Les éléments que vous pouvez personnaliser sont l’écran de remerciement, le titre du formulaire et le pied de page. Les noms de questions sont les suivants :
Nom de la question | Élément de formulaire |
---|---|
generated_note_form_title | Titre du formulaire et description de l’enquête |
generated_note_form_submit_text | Texte du bouton Envoyer |
generated_note_form_footer | Pied de page de l'enquête |
generated_note_prompt_submitted | Contenu de l’écran de remerciement |
generated_note_prompt_captcha | Texte de vérification CAPTCHA |
L'exemple ci-après montre comment personnaliser les éléments de formulaire dans une enquête. Le titre du formulaire et l'écran de remerciement sont personnalisés avec la question visitor_name.
Lors de la personnalisation des éléments de formulaire, tenez compte de ce qui suit :
- Tous ces éléments sont visibles dans l’application Web Survey123, alors que seul le titre du formulaire est visible dans l’application de terrain Survey123.
- Vous pouvez proposer des traductions des questions generated_note_. Pour plus d’informations, voir Traduire les éléments de formulaire.
- Toutes ces notes prennent en charge le contenu HTML, sauf generated_note_form_submit_text.
- Vous pouvez inclure les valeurs de la réponse de l’enquête dans ces notes en utilisant la syntaxe ${question_name}.
- Spécifiez le titre du formulaire dans l’étiquette de la question de type note generated_note_form_title.
- Spécifiez la description de l’enquête dans l’astuce de la question de type note generated_note_form_title.
- Si une enquête dispose d’une question de type note generated_note_form_title, form_title de la feuille settings (paramètres) est ignoré.
- Si une enquête dispose d’une question de type note generated_note_prompt_submitted, l’écran de remerciement défini dans le concepteur Web Survey123 est ignoré.
- Les questions de type note avec le préfixe generated_note_ ne s’affichent pas sous la forme de notes dans le formulaire, et les champs ne sont pas créés dans la couche d’entités de ces questions lors de la publication de l’enquête.
Remarque :
Auparavant, il était possible de personnaliser le titre et la description de l’enquête dans une question de type note nommée generated_note_form_description, generated_note_surveyHeader ou generated_note_surveyDescription. Désormais, les questions nommées ainsi ne personnalisent plus le titre et la description de l'enquête et sont affichées comme questions de type note standard. Le titre et la description de l'enquête peuvent être personnalisés dans l'étiquette et l'astuce de la question generated_note_form_title.
Les groupes nommés generated_group_coverPage sont créés par le concepteur Web pour les enquêtes avec des pages, pour leur utilisation dans l’application de terrain. Ces groupes sont ignorés dans l’application de terrain et dans Survey123 Connect.
Vous avez un commentaire à formuler concernant cette rubrique ?