Check out the LimeSurvey source code on GitHub!

Type "Array Text": problème avec les chaînes de caractères

More
5 years 4 weeks ago #72675 by Aymeric1
Bonjour,

Est-il possible de tester l'égalité sur un text imput par rapport à une chaîne de char fixé.

ex: si "toto" apparaît, indiquer la condition.

Merci par avance

Please Log in to join the conversation.

More
5 years 4 weeks ago #72677 by Aymeric1
Bonjour,

Je voudrais instaurer des conditions sur une question de type "Array Text" or, mes chaînes de caractères ne sont pas reconnues dans mes conditions...

Quelqu'un aurait-il une idée?

Merci par avance.

Please Log in to join the conversation.

More
5 years 4 weeks ago - 5 years 4 weeks ago #72693 by Nickko
Parle bien d'égalité, parce que tester "si 'toto' apparaît" alors ce n'est plus de l'égalité.

L'égalité, c'est quant la chaine ne peut être que "toto" par exemple.

Si tu veux savoir si une chaine contient un certain mot alors pense plutôt aux regex.

Et qu'entends-tu par "pas reconnues" ?

Nickko
Ergonome / Usability expert
Last Edit: 5 years 4 weeks ago by Nickko.
The following user(s) said Thank You: Aymeric1

Please Log in to join the conversation.

More
5 years 4 weeks ago #72713 by Aymeric1
C'est à dire que lorsque je rentre une chaîne de caractères dans "constante", lorsque j'écris cette même chaîne dans mes cases prédéfinies, la condition ne se déclenche pas.

Please Log in to join the conversation.

More
5 years 4 weeks ago #72723 by Nickko
donne moi un exemple de test que tu effectues.

Nickko
Ergonome / Usability expert

Please Log in to join the conversation.

More
5 years 4 weeks ago #72741 by Aymeric1
Bonjour,

Voici un exemple: j'ai un tableau de 3 colonnes (A, B et C) et 3 lignes (1, 2 et 3).
Je voudrais poser une condition si dans la case [1][A] la chaîne 'toto' est mentionnée.

--> je rentre donc toto dans la "constante" de la case [1][A] mais cela ne fonctionne pas.

Merci par avance.

Please Log in to join the conversation.

More
5 years 4 weeks ago - 5 years 4 weeks ago #72756 by Nickko
Comme je te l'ai dis dans le sujet "Type 'text imput': possibilité de tester l'égalité par rapport à une chaîne" que je viens de fusionner avec ce sujet "Type "Array Text": problème avec les chaînes de caractères"

Égalité, ce n'est pas savoir si la chaine contient, c'est savoir si la chaine est égale. Il faut que tu utilises des regex pour ce que tu veux faire.

À tout hasard, t'essaierais pas de détecter la présence d'une date dans une chaine ?

Je pense à ton autre sujet : "Reconnaissance d'une date"

Évite de créer 50 topic pour la même chose, à la fin on ne s'y retrouve plus, les messages ce croisent, les explications aussi.

Nickko
Ergonome / Usability expert
Last Edit: 5 years 4 weeks ago by Nickko.

Please Log in to join the conversation.

More
5 years 4 weeks ago #72759 by DenisChenu

Nickko wrote: Parle bien d'égalité, parce que tester "si 'toto' apparaît" alors ce n'est plus de l'égalité.

L'égalité, c'est quant la chaine ne peut être que "toto" par exemple.

Si tu veux savoir si une chaine contient un certain mot alors pense plutôt aux regex.

Et qu'entends-tu par "pas reconnues" ?

Oui, et sinon, la réponse et OUI ;).

Denis

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 4 weeks ago #72782 by Aymeric1
Merci pour toutes ces réponses,je ferai attention la prochaine fois.

Please Log in to join the conversation.

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