Actions

Default answers/fr: Difference between revisions

From LimeSurvey Manual

(Created page with "{{Alert|Title=Attention|text= '''Attention :''' * Pour les questions cachées, une solution alternative peut être ExpressionScript avec ExpressionScript - Présentation#Ca...")
(Created page with "=Valeur par défaut avec ExpressionScript=")
Line 24: Line 24:




=Default value with ExpressionScript=
=Valeur par défaut avec ExpressionScript=





Revision as of 16:53, 28 August 2023


Présentation

Vous pouvez attribuer à différents types de questions une valeur par défaut à enregistrer dans le cas où le participant à l'enquête saute la question ou décide qu'il est satisfait de la réponse par défaut fournie. Pour accéder à cette option, recherchez le bouton modifier les réponses par défaut situé sur le panneau de questions :



Valeurs valides

  • Pour les questions à choix unique, vous verrez des listes déroulantes à partir desquelles vous pourrez sélectionner la valeur par défaut souhaitée.
  • Pour les questions à choix multiples, vous verrez des cases à cocher à partir desquelles vous pourrez sélectionner l'état par défaut souhaité (coché ou non coché).
  • Pour les questions de saisie de texte, vous disposerez d'un champ de saisie de texte dans lequel vous pourrez saisir n'importe quelle chaîne ou expression. Si vous utilisez une expression, des accolades doivent être utilisées.
  • Pour les questions date-heure, si vous définissez une valeur fixe, le format de la valeur fixe doit être AAAA-MM-JJ (par exemple : 2022-02- 28). Si vous utilisez une expression pour définir une date, le format doit être du type date (« Ym-d ») ou date (« Ymd H:s »). Par exemple, si vous souhaitez définir l'heure actuelle par défaut dans une question de date au format HH:MM (heure et minute), vous devrez utiliser le format temps plein dans la zone de réponse par défaut : date (' Ymd H:s'). Le format de l'expression est indépendant du format des paramètres de la question.
  Attention :



Valeur par défaut avec ExpressionScript

Only "Text" and "Yes/No" question types allow the survey administrator to make use of the LimeSurvey ExpressionScript to change the default value. For all the other question types you can use assignment operators.


Example

  • You have a non-anonymous survey, where {TOKEN:ATTRIBUTE_1} is the person's age as of the time the survey participants table was created. You want to prefill a question/default answer with the person's age and ask them to validate the age or to let him or her change the age value if it is not accurate. To do that, enter {TOKEN:ATTRIBUTE_1} in the text entry field for the default answer.