Actions

QS

Array filter exclude/fr: Difference between revisions

From LimeSurvey Manual

(Created page with "<div class="simplebox">Si vous souhaitez que davantage de questions soient filtrées via cette option, saisissez les codes des questions dans la case séparées par des points...")
(Created page with "Les options sélectionnées peuvent être affichées en cascade. Cela signifie que vous pouvez sélectionner une question qui filtre une autre question, qui filtre une autre q...")
Line 27: Line 27:
<div class="simplebox">Si vous souhaitez que davantage de questions soient filtrées via cette option, saisissez les codes des questions dans la case séparées par des points-virgules (;).</div>
<div class="simplebox">Si vous souhaitez que davantage de questions soient filtrées via cette option, saisissez les codes des questions dans la case séparées par des points-virgules (;).</div>


{{Alert|Title=Attention|text=The subquestion codes used in the first question must coincide with the subquestion codes from the second one. Otherwise, the '''array exclusion filter function''' will not filter the answers to the first question. Check the below example to better understand how the whole system works.}}
{{Alert|Title=Attention|text=Les codes de sous-question utilisés dans la première question doivent coïncider avec les codes de sous-question de la seconde. Sinon, la '''fonction de filtre d'exclusion de tableau''' ne filtrera pas les réponses à la première question. Consultez l'exemple ci-dessous pour mieux comprendre le fonctionnement de l'ensemble du système.}}


'''Cascading'''
'''En cascade'''


The selected options can be displayed in cascade. This means that you can select a question which filters another question, which filters another question, and so on.
Les options sélectionnées peuvent être affichées en cascade. Cela signifie que vous pouvez sélectionner une question qui filtre une autre question, qui filtre une autre question, et ainsi de suite.


'''Exemple'''
'''Exemple'''

Revision as of 15:21, 29 August 2023


Filtre d'exclusion de tableau (array_filter_exclude)

Description

Le paramètre Exclusion de filtre de tableau vous permet d'utiliser n'importe quelle question à choix multiple pour sélectionner ou définir quelles réponses ne sont PAS affichées dans une liste, un tableau ou une question à choix multiple ultérieure.

Les questions suivantes peuvent être filtrées sur n'importe quel type de question matricielle, y compris :
  • Choix multiple
  • Choix multiple avec commentaires
  • Texte court multiple
  • Numérique multiple
  • Tableau (5 points, 10 points, Oui/Non/Inconnu, Augmentation/Identique/Diminution, Par colonne)
  • Tableau (double échelle, texte, nombres)
  • Classement

De plus, chacun de ces types de questions peut être filtré.

La seule exception est « Tableau par colonne » qui peut filtrer d'autres questions, mais il ne peut pas être filtré.

Comment le configurer

Entrez le code de question d'une question à options multiples dans la case filtre d'exclusion de tableau de la question que vous êtes en train de modifier. La question respective sera utilisée comme source d'informations pour la question actuelle, les réponses non sélectionnées de la question précédente étant récupérées et utilisées comme options de réponse pour la question actuelle. Par exemple, si le code de votre question source à options multiples est « Q1 », saisissez « Q1 » dans la case « Filtre d'exclusion de tableau » pour démarrer le processus de filtrage des réponses. Seules les options de réponse NON sélectionnées à la question Q1 seront visibles dans votre question.

Si vous souhaitez que davantage de questions soient filtrées via cette option, saisissez les codes des questions dans la case séparées par des points-virgules (;).
  Les codes de sous-question utilisés dans la première question doivent coïncider avec les codes de sous-question de la seconde. Sinon, la fonction de filtre d'exclusion de tableau ne filtrera pas les réponses à la première question. Consultez l'exemple ci-dessous pour mieux comprendre le fonctionnement de l'ensemble du système.


En cascade

Les options sélectionnées peuvent être affichées en cascade. Cela signifie que vous pouvez sélectionner une question qui filtre une autre question, qui filtre une autre question, et ainsi de suite.

Exemple

Let's see together the below example:



In the screenshot from above, we got two questions. The first one is a multiple choice question type, while the second one is a multiple choice with comments question type. The answers you provide in the first question will be excluded from the second one. For example, if you select the ComfortUpdate option (that has the subquestion code 'SQ1') and the Plugin option ('SQ4'), the 'SQ1' and the 'SQ4' subquestion correspondents from the second question will be excluded. In our screenshot, we can observe that only the unselected options in the first question and displayed in the second one.

This example can be downloaded from the following link: Limesurvey_group_array_filter_exclude.zip. Import this question group into your LimeSurvey installation.