Filtre conditionnel - Expression régulère

More
3 years 4 months ago #104584 by Remundo
Remundo created the topic: Filtre conditionnel - Expression régulère
Bonjour,
Je souhaite afficher une question uniquement si un attribut de la table d'invitations commence par "en emploi" suivi d'un intitulé quelconque.

Quel est le code nécessaire à affecter au concepteur de conditions (RegExp) de la question concernée ?

Rémi Biscueil
Technicien en production et analyse de données
Service de l'évaluation, des études et du pilotage
15, Rue de l'Hôtel Dieu 86022 POITIERS Cedex

Please Log in to join the conversation.

More
3 years 4 months ago #104608 by DenisChenu
DenisChenu replied the topic: Filtre conditionnel - Expression régulère
Salut:

substr(trim(TOKEN:ATTRIBUTE_X),9)=="en emploi"

trim supprime les cartères vides au début et à la fin (au cas ou lors de l'import
substr : prend les X premiers caractères de la chaine.

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).
An error happen ? Before make a new topic : remind the Debug mode .

Please Log in to join the conversation.

More
3 years 4 months ago - 3 years 4 months ago #104681 by Remundo
Remundo replied the topic: Filtre conditionnel - Expression régulère
Merci Denis en réalité c'est si la réponse est différente de "en emploi......" qu'il faut que la question apparaisse, par quoi remplacer le == donc ?
J'ai tout de même essayé avec ce code mais cela n'a pas l'air de fonctionner, peut-être manque-t-il un petit quelque chose...

Rémi Biscueil
Technicien en production et analyse de données
Service de l'évaluation, des études et du pilotage
15, Rue de l'Hôtel Dieu 86022 POITIERS Cedex
Last Edit: 3 years 4 months ago by Remundo.

Please Log in to join the conversation.

More
3 years 4 months ago #104689 by DenisChenu
DenisChenu replied the topic: Filtre conditionnel - Expression régulère
== : test d’égalité
!= : test de différence

Sinon : un petit lss avec juste 2 questions ? (ou mieux lsa avec quelques token)
Le questionnaire est bien "non anonyme" ?
Tu est bien en minuscule des 2 cotés ?

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).
An error happen ? Before make a new topic : remind the Debug mode .

Please Log in to join the conversation.

More
3 years 4 months ago - 3 years 4 months ago #104749 by Remundo
Remundo replied the topic: Filtre conditionnel - Expression régulère
C'est assez compliqué en fait, nous réalisons deux enquêtes l'une 30 mois après le diplôme et la seconde 6 mois après le diplôme à peu près au même moment.
Or des diplômés se trouvent dans ces deux enquêtes (par exemple obtention d'une L3 il y à 30 mois et d'un master il y à 6 mois).
J'aimerais éviter de les réinterroger sur des informations qu'ils nous ont déjà fourni il y a quelques semaines voir moins, c'est pour cela qu'un attribut fait appel à la situation déclarée dans l'enquête à 30 mois.

La capture d'écran sera surement plus explicite.

Rémi Biscueil
Technicien en production et analyse de données
Service de l'évaluation, des études et du pilotage
15, Rue de l'Hôtel Dieu 86022 POITIERS Cedex
Attachments:
Last Edit: 3 years 4 months ago by Remundo. Reason: Faute d'orthographe

Please Log in to join the conversation.

More
3 years 4 months ago #104754 by DenisChenu
DenisChenu replied the topic: Filtre conditionnel - Expression régulère
Salut,

Bin, oui mais cela devrait fonctionner non ?

Je pense qu'il faut revalider les contenus des {TOKEN:ATTRIBUTE_X} : tu importe à chaque fois les tokens avec les nouvelles informations ?

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).
An error happen ? Before make a new topic : remind the Debug mode .

Please Log in to join the conversation.

More
3 years 4 months ago #104756 by Remundo
Remundo replied the topic: Filtre conditionnel - Expression régulère
Non j'importe la table avec l'attribut déjà rempli et je mets à jour si nécessaire par la suite.
J'ai essayé mais la question ne s'affiche jamais même si "en emploi" n'est pas mentionné dans l'attribut.

Rémi Biscueil
Technicien en production et analyse de données
Service de l'évaluation, des études et du pilotage
15, Rue de l'Hôtel Dieu 86022 POITIERS Cedex

Please Log in to join the conversation.

Moderators: Nickko

Start now!

Just create your account and start using Limesurvey today.

Register now