Welcome to the LimeSurvey Community Forum

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

Conditionner l'affichage d'une réponse

  • Apouxx
  • Apouxx's Avatar Topic Author
  • Offline
  • Senior Member
  • Senior Member
More
5 years 5 months ago - 5 years 5 months ago #177371 by Apouxx
Replied by Apouxx on topic Conditionner l'affichage d'une réponse
Ceci étant dit... je n'avais pas pensé à un problème à cette solution, comment je fais du coup pour afficher des conditions si ces réponses n'ont pas de value? Dans la suite de mon questionnaire, j'attribue des groupes de questions en fonctions de la formation choisie sur cette question (avec les matières de la formation) et j'utilise le code de la formation pour les lier...
Last edit: 5 years 5 months ago by Apouxx.
The topic has been locked.
  • DenisChenu
  • DenisChenu's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
5 years 5 months ago #177375 by DenisChenu
Replied by DenisChenu on topic Conditionner l'affichage d'une réponse
La valeur des réponses est le texte de la question, tu dois utiliser le gestionnaire d'expression directement.

Par exemple, sur le questionnaire d‘exemple tu verra que le filtre sur NAF5 est {substr(NAF4.NAOK, 0, 6)} donc, j'ai au final mon NAF4 brut ici.

Je peux donc faire des conditions du type substr(NAF4.NAOK, 0, 6) == "I55.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 , plugin development .
I don't answer to private message.
The topic has been locked.
  • Apouxx
  • Apouxx's Avatar Topic Author
  • Offline
  • Senior Member
  • Senior Member
More
5 years 4 months ago #177784 by Apouxx
Replied by Apouxx on topic Conditionner l'affichage d'une réponse
D'ailleurs la solution fonctionne uniquement que je prévisualise le groupe de question... Une fois le questionnaire activé, le filtrage ne fonctionne plus !

Une idée ?

Cdlt,
The topic has been locked.
  • DenisChenu
  • DenisChenu's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
5 years 4 months ago #177797 by DenisChenu
Replied by DenisChenu on topic Conditionner l'affichage d'une réponse
chemoissamarche (tm).

Peut pêtre un autre soucis : shaipa

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand , plugin development .
I don't answer to private message.
The topic has been locked.
  • DenisChenu
  • DenisChenu's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
5 years 4 months ago #177801 by DenisChenu
Replied by DenisChenu on topic Conditionner l'affichage d'une réponse
chemoissamarche (tm).

Peut pêtre un autre soucis : shaipa

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand , plugin development .
I don't answer to private message.
The topic has been locked.
  • Apouxx
  • Apouxx's Avatar Topic Author
  • Offline
  • Senior Member
  • Senior Member
More
5 years 4 months ago #177848 by Apouxx
Replied by Apouxx on topic Conditionner l'affichage d'une réponse
Je vois pas où est le soucis, j'ai copié le groupe de questions dans un nouveau questionnaire et ça fonctionne très bien... bref
The topic has been locked.
  • DenisChenu
  • DenisChenu's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
5 years 4 months ago #177852 by DenisChenu
Replied by DenisChenu on topic Conditionner l'affichage d'une réponse
Peut être un problème d'expression dans le groupe.

En fait : le shaipa est plus pour sire : avec aucune information : je ne peux rien faire …
Par exemple : un lien de test … ou un lss (au pire), ou un screenshot du fichier de logique

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand , plugin development .
I don't answer to private message.
The topic has been locked.
  • Apouxx
  • Apouxx's Avatar Topic Author
  • Offline
  • Senior Member
  • Senior Member
More
5 years 4 months ago #177945 by Apouxx
Replied by Apouxx on topic Conditionner l'affichage d'une réponse
J'ai solutionné le problème, c'était un problème de donnée dans le fichier csv.

Je pense que le topic est résolu ( et bravo pour les 10 000 messages)
The topic has been locked.
  • DenisChenu
  • DenisChenu's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
5 years 4 months ago #177952 by DenisChenu
Replied by DenisChenu on topic Conditionner l'affichage d'une réponse
Tiens,

Quel type de problème ? C'st corrigeable par code ?

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand , plugin development .
I don't answer to private message.
The topic has been locked.
  • Apouxx
  • Apouxx's Avatar Topic Author
  • Offline
  • Senior Member
  • Senior Member
More
5 years 3 months ago #179057 by Apouxx
Replied by Apouxx on topic Conditionner l'affichage d'une réponse
C'était un problème au niveau du fichier lui même !

J'ai un nouveau soucis, j'ai une question A qui filtre une question B mais j'ai tellement de sous questions/questions (étant donné que ce filtre double mon nombre de questions) qu'à l'activation de mon formulaire j'ai un message d'erreur : « La table des réponses au questionnaire n'a pas pu être créée. Habituellement, ceci est causé par le fait d'avoir trop de (sous-) questions dans le questionnaire. Veuillez essayer de retirer des questions de votre questionnaire. »

Une solution de contournement est-elle envisageable ?

Merci à vous et meilleurs voeux
The topic has been locked.
  • DenisChenu
  • DenisChenu's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
5 years 3 months ago #179077 by DenisChenu
Replied by DenisChenu on topic Conditionner l'affichage d'une réponse
Bin … shaipa …

Sans connaitre le questionnaire, l'analyser complètement : impossible de répondre …

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand , plugin development .
I don't answer to private message.
The topic has been locked.
  • Apouxx
  • Apouxx's Avatar Topic Author
  • Offline
  • Senior Member
  • Senior Member
More
5 years 3 months ago - 5 years 3 months ago #179083 by Apouxx
Replied by Apouxx on topic Conditionner l'affichage d'une réponse
Du coup je te l'envoie ?

EDIT : je n'avais pas activé le mode débug, j'ai un problème de bdd :
"La table des chronométrages n’a pas pu être créée. " pourtant j'ai mis "non" dans "Sauvegarder les chronométrages ?"

"CDbCommand n'a pas pu exécuter la commande SQL: SQLSTATE[HY000]: General error: 1117 Trop de champs."

Commande SQL : . The SQL statement executed was: CREATE TABLE `lime_survey_******` ( * ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci.

j'ai exactement 102 questions ( 2103 sous-questions + questions )
J'ai essayé d'épurer mon questionnaire en enlevant des questions superflues pour atteindre 82 questions pour un total de 1833 questions / sous questions et malgrès ça, ça ne fonctionne pas.


DONC

Je ne vois qu'une solution à mon problème :

Trouver un autre moyen que la méthode "array_filter" pour filtrer mon tableau, car cette méthode créé autant de questions/sous questions qu'il n'y a de questions à filtrer, doublant ainsi le total de questions...
Last edit: 5 years 3 months ago by Apouxx.
The topic has been locked.
Moderators: Nickko

Lime-years ahead

Online-surveys for every purse and purpose