Actions

QS

Array filter exclude/fr: Difference between revisions

From LimeSurvey Manual

No edit summary
 
(19 intermediate revisions by 3 users not shown)
Line 2: Line 2:
<onlyinclude>
<onlyinclude>


===Array exclusion filter (array_filter_exclude)===
===Filtre d'exclusion de tableau (array_filter_exclude)===


'''Description'''
'''Description'''


The Array filter exclusion advanced setting allows you to use a multiple choice question to select or set which responses '''won't''' display in a subsequent list, array or multiple choice question.
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.


<div class="simplebox">Starting in 1.92, subsequent questions can be filtered on any array question types, including:
<div class="simplebox">Les questions suivantes peuvent être filtrées sur n'importe quel type de question matricielle, y compris :
*Multiple choice
*Choix multiple
*Multiple choice with comments
*Choix multiple avec commentaires
*Multiple short text
*Texte court multiple
*Multiple numeric
*Numérique multiple
*Array (5 point, 10 point, Yes/No/Unknown, Increase/Same/Decrease, Column)
*Tableau (5 points, 10 points, Oui/Non/Inconnu, Augmentation/Identique/Diminution, Par colonne)
*Array (Dual Scale, Text, Numbers)
*Tableau (double échelle, texte, nombres)
*Ranking
*Classement


Furthermore, each of these types of questions can filtered.
De plus, chacun de ces types de questions peut être filtré.


The only exception is Array (Column), which can filter other questions, but can not itself be filtered.</div>
La seule exception est « Tableau par colonne » qui peut filtrer d'autres questions, mais il ne peut pas être filtré.</div>


'''To set a filter'''
'''Comment le configurer'''


Enter the question code of a multiple options question to use as the source information. For example, if your source multiple option question code is "Q1" enter "Q1" into 'Array filter exclusion' input in the '''advanced settings''' of the question you want to filter.
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.


<div class="simplebox">Starting in 1.92, you can enter multiple array_filter_exclude options for a single question, separated by semicolons</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>


The source question has to contain exactly the same list of answers/subquestion as the question you wish to filter. Your question will then only display those answers/subquestion that were not selected in the multiple options question.
{{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.}}


If the questions do not have exactly the same set of answers/subquestions and codes, then the filters will break.
'''En cascade'''


<div class="simplebox">Starting in 1.92, if Q2 has sub-questions that are not present in Q1, they will always be displayed rather than breaking the filters.</div>
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.
 
'''Cascading'''
 
The Array filter exclusions settings will cascade &ndash; that is you can select a question which filters another question, which filters another question, and so on.


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


Ticking items 'One' and 'Three' in the first question results in those questions not being displayed in the subsequent question which uses array filter exclusion
Voyons ensemble l'exemple ci-dessous :
 
Multi Option Question
 
Code:Q1
 
Question: Which animals do you like?


1 Cat


2 Dog
<center>[[File:Example_array_filter_exclude.png]]</center>


3 Zebra


Array 5 Point Choice Question
Dans la capture d'écran ci-dessus, nous avons reçu deux questions. La première est une question de type « à choix multiple », tandis que la seconde est une question de type « à choix multiple avec commentaires ». Les réponses que vous fournirez à la première question seront exclues de la seconde. Par exemple, si vous sélectionnez l'option ComfortUpdate (qui a le code de sous-question 'SQ1') et l'option Plugin ('SQ4'), les correspondants de sous-question 'SQ1' et 'SQ4' de la deuxième question seront exclus. Dans notre capture d'écran, nous pouvons observer que seules les options non sélectionnées dans la première question et affichées dans la seconde.


Cet exemple peut être téléchargé à partir du lien suivant : [[Media:Limesurvey_group_array_filter_exclude.lsg.zip|Limesurvey_group_array_filter_exclude.zip]]. [[Question_groups_-_introduction#Import_a_question_group|Importez ce groupe de questions]] dans votre installation LimeSurvey.
</onlyinclude>
</onlyinclude>


[[Category:Question Settings/fr]][[Category:Core Question Settings/fr]]
[[Catégorie : Paramètres de la question]][[Catégorie : Options logiques de la question]]

Latest 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

Voyons ensemble l'exemple ci-dessous :



Dans la capture d'écran ci-dessus, nous avons reçu deux questions. La première est une question de type « à choix multiple », tandis que la seconde est une question de type « à choix multiple avec commentaires ». Les réponses que vous fournirez à la première question seront exclues de la seconde. Par exemple, si vous sélectionnez l'option ComfortUpdate (qui a le code de sous-question 'SQ1') et l'option Plugin ('SQ4'), les correspondants de sous-question 'SQ1' et 'SQ4' de la deuxième question seront exclus. Dans notre capture d'écran, nous pouvons observer que seules les options non sélectionnées dans la première question et affichées dans la seconde.

Cet exemple peut être téléchargé à partir du lien suivant : Limesurvey_group_array_filter_exclude.zip. Importez ce groupe de questions dans votre installation LimeSurvey.


Catégorie : Paramètres de la questionCatégorie : Options logiques de la question