Welcome to the LimeSurvey Community Forum

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

Conditions sur affichage des réponses proposées dans une liste de boutons radio

More
1 week 6 days ago #275055 by Viniasco
En changeant de point de vue, voici la formule appliquée et qui fonctionne :
Code:
{if(quellecomp_Ass.NAOK == "Y", if(AssCrM3a.NAOK != "", AssCrM3a.shown, AssCrM3b.shown), "X")}

Donc plus de condition sur la réponse au module 2, mais juste est-ce que la AssCrM3a a été remplie => son résultat remonte, ou pas => le résultats d'AssCrM3b remonte.
D'ailleurs avant mes tests, je ne pensais pas que !="" permettrait de tester si une question était sans réponse ou pas.

Please Log in to join the conversation.

More
1 week 5 days ago - 1 week 5 days ago #275057 by Joffm
Voici une petite suggestion.
La programmation est un peu lourde.

Cela suffit pour les dates et les heures.
{if(!is_empty(AssCrM2a),AssCrM2a.shown,AssCrM2b.shown)}
Code:
<table border="0" cellpadding="1" cellspacing="1" style="width:100%;">
    <tbody>
        <tr>
            <td style="width:34%"> </td>
            <td style="text-align: center;width:22%;font-size:22px;">Module 1</td>
            <td style="text-align: center;width:22%;font-size:22px;">Module 2</td>
            <td style="text-align: center;width:22%;font-size:22px;">Module 3</td>
        </tr>
        <tr>
            <td style="font-size:22px;"><img alt="" src="/limesurvey/uload/surveys/599377/images/Picto-Assainissement-Fond-Blanc.jpg" style="width: 50px; height: 50px;" /> Assainissement</td>
            <td style="text-align: center;font-size:22px;">{AssCrM1.shown}</td>
            <td style="text-align: center;font-size:22px;">{if(!is_empty(AssCrM2a),AssCrM2a.shown,AssCrM2b.shown)}</td>
            <td style="text-align: center;font-size:22px;">{if(!is_empty(AssCrM3a),AssCrM3a.shown,AssCrM3b.shown)}</td>
        </tr>
    </tbody>
</table>

Jetez un œil à la variable « ind ». 
Elle simplifie grandement les conditions. Il s'agit simplement de la représentation binaire du parcours sélectionné.

Avez-vous le droit d'utiliser JavaScript ? Alors, la question 2a est une bonne solution.
 

File Attachment:

File Name: limesurvey...9377.lss
File Size:244.81 KB


Joffm




 

Volunteers are not paid.
Not because they are worthless, but because they are priceless
Last edit: 1 week 5 days ago by Joffm.

Please Log in to join the conversation.

More
1 week 5 days ago #275058 by Viniasco
Merci pour votre proposition, mais avec les derniers correctifs apportés, le sondage fonctionne comme attendu, et il faut l'activer.
Je vais donc le garder tel quel, même s'il aurait pu être optimisé.

Please Log in to join the conversation.

Moderators: Nickkoholchtpartner

Lime-years ahead

Online-surveys for every purse and purpose