Les types de question suivants permettent aux utilisateurs de saisir des réponses ou de sélectionner des nombres, dates et heures.
Texte uniligne
Une question Texte uniligne fournit une seule zone de texte à l’utilisateur. Si le texte dépasse la taille de la zone de texte, il conserve sa taille et défile à l’horizontale, sans sauts de ligne. Cette option est idéale pour les réponses courtes. Vous pouvez également appliquer un masque de saisie pour définir le format obligatoire que l’entrée est tenue de respecter.
Ce type de question est une question texte dans XLSForm.
Texte multiligne
Une question Texte multiligne fournit à l’utilisateur une zone de texte de grande taille dans laquelle le texte est renvoyé à la ligne à mesure qu’il est saisi. Les retours chariot sont également pris en charge. Ce type de question est idéal pour les réponses longues.
Dans XLSForm, ce type de question est une question texte avec une apparence multiligne.
Nombre
Une question Nombre permet uniquement à l’utilisateur d’indiquer des valeurs numériques. Par défaut, elle autorise une seule décimale. Dans la section Validation, vous pouvez imposer une valeur entière, ce qui supprime la possibilité d’indiquer une décimale.
Au lieu des nombres de caractères minimal et maximal, les questions numériques ont des valeurs minimale et maximale qui empêchent l’utilisateur d’envoyer l’enquête si la réponse ne se situe pas dans la plage donnée. Le comportement est le même que celui de la colonne contrainte dans XLSForm.
Dans XLSForm, ce type de question est une question Entier ou Décimal, selon la façon dont vous avez défini la valeur (en tant qu’entier ou non).
Curseur
La question de type curseur permet de capturer la saisie d’un nombre entier ou décimal dans une plage spécifique ; elle affiche un curseur pour sélectionner une valeur dans la plage définie par l’auteur de l’enquête.
Par défaut, une question de type curseur fournit un curseur de valeurs s’échelonnant entre 1 et 10 et autorise n’importe quel entier compris dans cette plage. Vous pouvez configurer une nouvelle plage en définissant les paramètres suivants de la question :
- Start (Brouillon) définit le nombre qui figure à gauche du curseur.
- End (Fin) définit le nombre qui figure à droite du curseur.
- Le paramètre Step (Étape) définit les nombres compris entre chaque point du curseur.
Par exemple, les paramètres suivants créent une question de type curseur acceptant les entiers allant de 3 en 3 dans la plage de 0 à 15 : Start=0 End=15 Step=3
Vous pouvez définir la valeur Start (Début) supérieure à la valeur End (Fin). Dans ce cas, les valeurs vont en décroissant et non en croissant. Si l’un de ces paramètres n’est pas défini, ils prennent par défaut les valeurs suivantes : 1 pour Start (Début), 10 pour End (Fin) et 1 pour Step (Étape).
Pour l’apparence, vous pouvez modifier la couleur et le style du curseur. Par défaut, les deux valeurs suivantes sont définies sur le blanc en l’absence de toute autre configuration. Si les valeurs sont différentes, un gradient est appliqué entre elles deux.
- Le paramètre Start color (Couleur de début) définit la couleur qui figure à gauche du curseur de plage.
- Le paramètre End color (Couleur de fin) définit la couleur qui figure à droite du curseur de plage.
Décochez l’option Show ticks (Afficher les graduations) pour afficher uniquement les valeurs minimale et maximale sur le curseur, en masquant les lignes indiquant les positions sur la plage. Cela n’a pas d’effet sur le comportement de la question, mais seulement sur l’affichage.
Dans XLSForm, ce type de question est une question plage avec ou sans l’apparence no-ticks.
Date
Une question Date propose un calendrier dans lequel sélectionner une date. Vous pouvez définir une réponse par défaut à cette question comme une date spécifique ou la date d’envoi de l’enquête. Dans la section Validation, vous pouvez définir une plage de dates dans laquelle l’utilisateur doit effectuer une sélection.
Ce type de question est une question date dans XLSForm.
Durée
Une question Heure permet à l’utilisateur de sélectionner une heure au format heure:minute sur 12 heures. Un menu déroulant permet à l’utilisateur de sélectionner des heures à des intervalles de 15 minutes. Les heures sélectionnées sont présentée dans des zones de texte, ce qui permet aux utilisateurs de saisir une heure plus précise. Vous pouvez définir une réponse par défaut à cette question comme une heure spécifique ou l’heure de chargement de l’enquête.
Ce type de question est une question heure dans XLSForm.
Date et heure
Une question Date et heure fournit un calendrier pour la sélection de la date et un champ pour la sélection de l’heure. Ces champs fonctionnent de la même manière que les types de question date et heure, respectivement, et comportent les mêmes contrôles de valeurs par défaut et de validation.
Ce type de question est une question Date/heure dans XLSForm.
Adresse électronique
Une question Adresse électronique fournit un champ de texte limité qui rejette automatiquement les réponses non conformes au format d’une adresse électronique. Les seules options supplémentaires disponibles pour ce type de question permettent de rendre cette question obligatoire ou de mettre la réponse en cache pour des réponses ultérieures.
Dans XLSForm, ce type de question est une question texte avec une expression régulière appliquée. Elle est différente d’une question XLSForm de type e-mail.
Site web
Une question Site Web fournit un champ de texte limité qui rejette automatiquement les réponses non conformes au format d’une URL de site Web. Les seules options supplémentaires disponibles pour ce type de question permettent de rendre cette question obligatoire ou de mettre la réponse en cache pour des réponses ultérieures.
Dans XLSForm, ce type de question est une question texte avec une expression régulière appliquée.
Code à barres
La question Code-barres fournit un scanner de code-barres qui permet de renseigner la question avec la valeur codée contenue dans un code-barres. La valeur codée peut être saisie manuellement si elle est intelligible. Les code-barres suivants peuvent être numérisés par cette question : Codabar, Code 39, Code 93, Code 128, EAN-8, EAN-13, ITF, UPC-A, UPC-E, RSS-14, Aztec Code, Data Matrix, PDF417 et QR Code. Cette liste ne peut pas être limitée par l’auteur de l’enquête dans le concepteur Web ou par le participant dans l’application Web.
Ce type de question est une question code-barres dans XLSForm.
Vous avez un commentaire à formuler concernant cette rubrique ?