Check out the LimeSurvey source code on GitHub!

Condition sur nb compris dans un intervalle

More
5 years 1 month ago - 5 years 1 month ago #72895 by moustika
Bonjour,

Je souhaiterais afficher une question si la réponse à la question précedente est comprise entre 20 et 30.
Est ce que je peux faire ça sans faire plusieurs scénarios ?
Merci :)
Last Edit: 5 years 1 month ago by moustika.

Please Log in to join the conversation.

More
5 years 1 month ago #72924 by Nickko
Non, je ne pense pas.

Nickko
Ergonome / Usability expert

Please Log in to join the conversation.

More
5 years 1 month ago #72931 by DenisChenu
Salut ,

20 et 30 inclus ?

Sinon, ca doit passer avec les regexp.
^(2[0-9]|30)$

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand (or search sondages pro).

Please Log in to join the conversation.

More
5 years 1 month ago #72988 by moustika
C'est entre 20 et 30 non inclus.

Peux-tu m'expliquer ce que signifie cette expression régulière ?
Merci.

Please Log in to join the conversation.

More
5 years 1 month ago #72989 by Nickko
^ : début de ligne
2[0-9] : chiffre 2 suivi d'un chiffre de 0 à 9
| : ou
30 : "30"
$ : fin de ligne

Pour 20 et 30 non inclus, c'est : ^(2[1-9])$

Nickko
Ergonome / Usability expert

Please Log in to join the conversation.

More
5 years 1 month ago #72990 by moustika
Ok, merci pour ces explications très claires.

Alors je corse les choses car je dois couvrir de 20.1 à 29.9 inclus.
Est ce que je peux faire ceci :
^(2[0.1-9.9])$

Merci.

Please Log in to join the conversation.

More
5 years 1 month ago #73020 by DenisChenu
Non,
Il faut mettre une virgule optionnelle.

Tu as de la doc sur les expressions régulières, et la partie française est particulièrement approfondie.

docs.limesurvey.org/tiki-index.php?page=...pressions+régulières
Notamment:
docs.limesurvey.org/tiki-index.php?page=..._un_nombre_d_cimal_2

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand (or search sondages pro).

Please Log in to join the conversation.

More
5 years 1 month ago #73035 by Nickko
attention, il faudra prendre en compte que des gens vont utiliser un point et d'autre une virgule pour le séparateur décimal.

Nickko
Ergonome / Usability expert

Please Log in to join the conversation.

Moderators: Nickko
Imprint                   Privacy policy         General Terms & Conditions         Revocation information and revocation form