Welcome to the LimeSurvey Community Forum

Ask the community, share ideas, and connect with other LimeSurvey users!

Filtre de tableau

  • jbarrouillet
  • jbarrouillet's Avatar Topic Author
  • Offline
  • Senior Member
  • Senior Member
More
1 week 1 day ago #268051 by jbarrouillet
Filtre de tableau was created by jbarrouillet
Bonjour,

Dans ma version 6.5 de Limesurvey
En fonction d'un attribut d'un participant, s'il est égal à "Y", je parviens à cocher une liste de choix multiple Q1 (avec SQ001 et SQ002) grâce à une question de type Equation.
Sauf que j'utilise cette liste de choix multiple Q1 pour Filtrer des tableaux par la suite (Q3, Q4...) avec seulement deux sous question également SQ001 et SQ002.
Il faut, pour que le filtre fonctionne, que je fasse une action manuelle sur Q1 pour que le filtre marche.

Comment je peux activer mon filtre sans action manuelle pour afficher SQ001 et/ou SQ002 dans mais tableaux Q3, Q4....?
Merci beaucoup pour votre aide.

 

Please Log in to join the conversation.

  • Joffm
  • Joffm's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
1 week 1 day ago #268053 by Joffm
Replied by Joffm on topic Filtre de tableau
Bonjour,

Veuillez envoyer l'export LSS de cette partie de l'enquête

Joffm

Volunteers are not paid.
Not because they are worthless, but because they are priceless

Please Log in to join the conversation.

  • jbarrouillet
  • jbarrouillet's Avatar Topic Author
  • Offline
  • Senior Member
  • Senior Member
More
1 week 1 day ago - 1 week 1 day ago #268055 by jbarrouillet
Replied by jbarrouillet on topic Filtre de tableau
Le telechargement du .lss est impossible avec ma version 6.6.7. Essayé depuis le boulot et depuis un téléphone portable. Le téléchargement se met en attente et impossible de passer outre.

Pour mon problème.
Ma question Q1 prend bien les coches quand l'attribut du participant que je test et à "Y" et ne les prends pas quand l'attribut n'a pas le "Y" (grace à la question de type equation dans laquelle je mets dans le paramètre équation: 

{Q1_SQ001 = if(TOKEN:ATTRIBUTE_2=="Y", "Y","N")}
{Q1_SQ002 = if(TOKEN:ATTRIBUTE_3=="Y", "Y","N")}

Mais quand la coche du choix multiple n'est pas cochée sur la SQ002 par exemple. La SQ002 sur la Q3, Q4.... reste affichée. Il faut que je coche et décoche manuellement la SQ002 de ma Q1 pour que le filtre fonctionne.
Last edit: 1 week 1 day ago by jbarrouillet.

Please Log in to join the conversation.

  • Joffm
  • Joffm's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
1 week 1 day ago #268062 by Joffm
Replied by Joffm on topic Filtre de tableau
Veuillez jeter un œil à la façon dont une question « multiple » est enregistrée.
Si "sélectionné" -> "Y"
Si "non sélectionné" -> "", pas "N"

C'est donc suffisant dans une question de type équation
{Q1_SQ001=TOKEN:ATTRIBUTE_1}
{Q1_SQ002=TOKEN:ATTRIBUTE_2}

Que signifie « filtre » ?
Filtre matriciel ?

Mais sans connaître exactement votre enquête... ?
Copiez votre enquête, supprimez tout ce qui n'est pas nécessaire et exportez-la au format lss (o txt)
 

Joffm

 

Volunteers are not paid.
Not because they are worthless, but because they are priceless
The following user(s) said Thank You: jbarrouillet

Please Log in to join the conversation.

  • jbarrouillet
  • jbarrouillet's Avatar Topic Author
  • Offline
  • Senior Member
  • Senior Member
More
1 week 1 day ago #268064 by jbarrouillet
Replied by jbarrouillet on topic Filtre de tableau
Super. C'est le "N" qui mettait la pagaille !
J'ai affecté directement TOKEN:ATTRIBUTE qui était à "Y" dans ma base des participants.

Il s'agit du "Filtre du Tableau" du groupe de paramètre "Logique". Il fonctionne comme il faut. Le "N" devait faire bugger la suite du code.

Super !!! Merci beaucoup. J'y étais presque  ;- )

Ca peut passer à résolu donc.

Please Log in to join the conversation.

Moderators: Nickkoholchtpartner

Lime-years ahead

Online-surveys for every purse and purpose