Welcome, Guest
Username: Password: Remember me

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

Possibilité de filtrer une question à partir de 2 questions ? 11 months 2 weeks ago #95515

  • pepe
  • pepe's Avatar
  • OFFLINE
  • Fresh Lemon
  • Posts: 10
  • Thank you received: 1
  • Karma: 1
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
The administrator has disabled public write access.

Possibilité de filtrer une question à partir de 2 questions ? 11 months 2 weeks ago #95516

  • pepe
  • pepe's Avatar
  • OFFLINE
  • Fresh Lemon
  • Posts: 10
  • Thank you received: 1
  • Karma: 1
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: 11 months 2 weeks ago by pepe. Reason: orthographe
The administrator has disabled public write access.
The following user(s) said Thank You: Nickko

Possibilité de filtrer une question à partir de 2 questions ? 11 months 2 weeks ago #95539

  • pepe
  • pepe's Avatar
  • OFFLINE
  • Fresh Lemon
  • Posts: 10
  • Thank you received: 1
  • Karma: 1
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: 11 months 2 weeks ago by pepe. Reason: mise en forme
The administrator has disabled public write access.

Possibilité de filtrer une question à partir de 2 questions ? 11 months 2 weeks ago #95614

  • pepe
  • pepe's Avatar
  • OFFLINE
  • Fresh Lemon
  • Posts: 10
  • Thank you received: 1
  • Karma: 1
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_survey_938673_inscriptions-rencontres.lss
File Size: 24 KB


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

Ghislain
The administrator has disabled public write access.

Possibilité de filtrer une question à partir de 2 questions ? 11 months 2 weeks ago #95652

  • pepe
  • pepe's Avatar
  • OFFLINE
  • Fresh Lemon
  • Posts: 10
  • Thank you received: 1
  • Karma: 1
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:
The administrator has disabled public write access.
Moderators: Nickko
Time to create page: 0.104 seconds
Donation Image