Possibilité de filtrer une question à partir de 2 questions ?

More
4 years 3 weeks ago #95515 by pepe
pepe created the topic: Possibilité de filtrer une question à partir de 2 questions ?
Bonjour,

Je voulais savoir s'il était possible de filtrer une question à partir non pas d'une seule question comme ici www.sondages.pro/documentation-et-outils...ltre-de-tableau.html , mais à partir de 2 questions.

En fait ça serait d'avoir dans le fichier logique ces 2 conditions :

Q3 : SQ-1 avec (( ! is_empty(QA_H128.NAOK))) et SQ-2 avec (( ! is_empty(QB_PF025.NAOK)))

Si c'est possible, comment écrire dans le champs de "Filtre de tableau:" pour qu'il prenne les codes des 2 autres questions ?

codeq1 && codeq2 ?
codeq1&&codeq2 ?
codeq1ANDcodeq2 ?
"codeq1"AND"codeq2" ?

En vous remerciant pour votre attention,

Ghislain

Please Log in to join the conversation.

More
4 years 3 weeks ago - 4 years 3 weeks ago #95516 by pepe
pepe replied the topic: Possibilité de filtrer une question à partir de 2 questions ?
Pour ceux qui rencontreraient le problème, à noter le workaround via le javascript décrit ici : www.limesurvey.org/fr/forum/french-forum...de-tableaux?start=10
Last Edit: 4 years 3 weeks ago by pepe. Reason: orthographe
The following user(s) said Thank You: Nickko

Please Log in to join the conversation.

More
4 years 3 weeks ago - 4 years 3 weeks ago #95539 by pepe
pepe replied the topic: Possibilité de filtrer une question à partir de 2 questions ?
Bonjour,

J'essaye de trouver des pistes pour filtrer une question à partir de 2 autres questions.

-> Pensez-vous qu'il soit possible d'éditer directement dans la BDD de sorte à y ajouter les références de type (( ! is_empty(codequestion_codesousquestion.NAOK))) pour toutes les questions filtrantes autres que celle renseignée dans ans le champs de "Filtre de tableau:" ?

-> Pensez-vous que l'on puisse mettre dans l'interface d'édition des sous questions, dans le champs code des sous questions une référence à une question ? (ex. au lieu de mettre SQ001 mettre coquequestion_SQ001 ) Si oui, comment l'écrire ?

-> On peut-être un peu mieux qu'éditer la BDD, exporter le questionnaire en .lss, le modifier, et le réimporter ? La partie du code semblant correspondre au filtre est celle-ci :
<qid><![CDATA[214]]></qid>
    <parent_qid><![CDATA[0]]></parent_qid>
    <sid><![CDATA[938673]]></sid>
    <gid><![CDATA[10]]></gid>
    <type><![CDATA[M]]></type>
    <title><![CDATA[codequestion]]></title>
Savez vous comment pourrai-je la modifier pour qu'il y ait une référence à d'autres questions en plus ?
En rajoutant en plus ceci ?
<title><![CDATA[codequestionB]]></title>

Merci beaucoup,

Ghislain
Last Edit: 4 years 3 weeks ago by pepe. Reason: mise en forme

Please Log in to join the conversation.

More
4 years 3 weeks ago #95614 by pepe
pepe replied the topic: Possibilité de filtrer une question à partir de 2 questions ?
Bonjour à tous,

J'ai tenté d'intégrer la solution préconisée sur ce fil www.limesurvey.org/fr/forum/french-forum...2-filtre-de-tableaux en essayant de l'adapter, mais sans succès.

L'idée est de faire qu'en fonction des choix de l'utilisateur, il puisse avoir le total de sa participation pour l’événement associatif.

Cf. le fichier ci-dessous, qui fonctionne pour la 2ème question (ajoute/soustrait dans le total en 3ème question) mais pas pour la 1ère question.

File Attachment:

File Name: limesurvey...tres.lss
File Size:24 KB


Si une bonne âme a une solution, merci beaucoup !

Ghislain
Attachments:

Please Log in to join the conversation.

More
4 years 3 weeks ago #95652 by pepe
pepe replied the topic: Possibilité de filtrer une question à partir de 2 questions ?
Résolu, merci beaucoup à Mazi pour son aide.

Pour filtrer une question à partir de 2 questions, il suffit juste d'ajouter dans le champs filtre de la question à filtrer le code de la question A et de la question B, en les séparant par un point virgule :
codequestionA;codequestionB

cf. pièce-jointe.
Attachments:

Please Log in to join the conversation.

Moderators: Nickko

Start now!

Just create your account and start using Limesurvey today.

Register now