Bonjour,
J'utilise sans problème Limesurvey pour un questionnaire qui liste les cours disponibles puis affiche leur prix et finalement le calcul du total des cours sélectionnés.
Sauf que... si je veux utiliser un nombre qui ne soit pas entier, ça ne marche pas. La fonction sum semble ne pas l'accepter et le remplacer par un zéro.
Aucune idée de la façon de résoudre ce problème.
Voilà (en raccourci) le texte de la "question" pour le champ équation du calcul du prix :
---
{prix=join(
if(cours_fascias21.NAOK=="Y",join("Prix du cours ",cours_fascias21.question," : ",fascias21," CHF<br />"),""),
if(cours_viscav23.NAOK=="Y",join("Prix du cours ",cours_viscav23.question," : ",viscav23," CHF<br />"),""),
"Total : ",sum(fascias21.NAOK,viscav23.NAOK)," CHF")}
---
et pour une question proposant un prix (variable si on est membre ou non, voici l'équation :
{if(cours_viscav23=="Y",if(association.NAOK == "A1",720,840),"")}
----
Les deux chiffres correspondent au prix membre et non-membre.
Si je veux mettre un prix avec une virgule, ça ne marche plus :
{if(cours_viscav23=="Y",if(association.NAOK == "A1",720.5,840),"")}
(par exemple)
Une idée de la façon de résoudre ce problème ?
Merci d'avancer,
Cédric
The topic has been locked.