Welcome to the LimeSurvey Community Forum

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

ANSWERTABLE

  • Daniel5
  • Daniel5's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
1 year 6 months ago #232685 by Daniel5
ANSWERTABLE was created by Daniel5
Aidez-nous à vous aider et remplissez les cases appropriées :
Votre version de LimeSurvey :  Version 3.26.1+210427
Votre propre serveur ou LimeSurvey Cloud : Mon propre serveur chez Scaleway
Thème : Fonctions dans les mails de notification

==================
Bonjour,


Les emails de notifications administrateur lorsqu'un questionnaire est rempli fonctionne très bien. La fonction {ANSWERTABLE} indique toutes les réponses et le questionnaire est assez long.

J'aimerai savoir quelle fonction utiliser pour que n'apparaissent que certaines réponses dans ce mail de notification détaillée.

Merci pour votre réponse ... j'essaie plusieurs fonctions trouvées sur des blogs internet mais sans succès ...

Daniel5

Please Log in to join the conversation.

  • DenisChenu
  • DenisChenu's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
1 year 6 months ago #232719 by DenisChenu
Replied by DenisChenu on topic ANSWERTABLE
La seule solution est de construire ton propre rapport en utilisant le gestionnaire d'expression.

ca prend du temps, mais ca sert aussi à ça manual.limesurvey.org/Expression_Manager...swers.2C_and_Reports

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.

Please Log in to join the conversation.

  • Daniel5
  • Daniel5's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
1 year 6 months ago #232751 by Daniel5
Replied by Daniel5 on topic ANSWERTABLE
Merci beaucoup pour ta réponse.

Je me trouve aussi confronté à un autre problème sur la base des réponses. J'ai paramétré des calculs en fin de questionnaire (et ceux-ci apparaissent bien dans les réponses) et j'ai aussi fait apparaître des textes en fonction des résultats de ces calculs. Les textes apparaissent bien dans les pages affichées pour le répondants en fin de questionnaire, mais ils n'apparaissent pas dans la base de données des réponses.

Voici mes formules :
  • Formule de calcul (ces équations sont cachées au répondant) et la formule fonctionne bien :{sum(etatpsy.value,rpsressentis_SQ001.value,rpsressentis_SQ002.value,rpsressentis_SQ003.value,homeworksatisf_L002.value)/5}
  • Formule des texte (en affichage texte) résultat montré sur le questionnaire en fin de questionnaire mais le résultat n'apparait pas dans la base de données des réponses :Commentaires concernant votre niveau de stress :Le stress est lié à des facteurs extérieurs mais aussi à des facteurs personnels. Par exemple, si vous avez un niveau d'exigence très fort, cela contribuera beaucoup à votre niveau de stress.{if(moystress >= 9, "Si l'on en croit vos réponses, vous semblez présenter un état de stress très important avec un risque très sérieux de conséquences concernant votre santé. Il est urgent de consulter un médecin (le vôtre ou le médecin du travail) et d'avertir votre DRH et/ou votre CHSCT. Nous vous appellerons prochainement au numéro de téléphone que vous nous avez indiqué en début de questionnaire.", if(moystress >= 7, "D'après vos réponses, vous semblez vous situer actuellement dans un état de stress important. Le mieux est de consulter un médecin, le vôtre ou le médecin du travail, afin d'évaluer plus précisément votre état. Nous vous conseillons également de contacter votre DRH et/ou votre CHSCT. Vous pouvez demander à votre entreprise une formation concernant la gestion du stress. Vous pouvez demander à être appelé par l'un de nos conseillers en toute confidentialité.", if(moystress >= 5, "Le stress est la réaction de l'organisme aux stimulations extérieures qu'il ne sait pas gérer. En fait, vos réponses montrent que vous vivez quelques situations de stress que vous attribuez à votre travail, comme c'est habituellement le cas en milieu professionnel. Il faut cependant que vous restiez vigilant(e) afin de réagir face à une augmentation de votre niveau de stress.", if(moystress >= 3, "D'après vos réponses, vous n'êtes pas particulièrement stressé(e), ou vous gérez bien la pression. La pression vous stimule ou alors vous l'évacuez d'une autre façon qu'en accumulant du stress."))))}

    Merci de me dire comment faire pour que les textes correspondants au calcul apparaissent dans la base de données. Très cordialement,

Please Log in to join the conversation.

  • Daniel5
  • Daniel5's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
1 year 6 months ago #232752 by Daniel5
Replied by Daniel5 on topic ANSWERTABLE
La formule complète du texte :

Commentaires concernant votre niveau de stress : Le stress est lié à des facteurs extérieurs mais aussi à des facteurs personnels. Par exemple, si vous avez un niveau d'exigence très fort, cela contribuera beaucoup à votre niveau de stress. {if(moystress >= 9, "Si l'on en croit vos réponses, vous semblez présenter un état de stress très important avec un risque très sérieux de conséquences concernant votre santé. Il est urgent de consulter un médecin (le vôtre ou le médecin du travail) et d'avertir votre DRH et/ou votre CHSCT. Nous vous appellerons prochainement au numéro de téléphone que vous nous avez indiqué en début de questionnaire.", if(moystress >= 7, "D'après vos réponses, vous semblez vous situer actuellement dans un état de stress important. Le mieux est de consulter un médecin, le vôtre ou le médecin du travail, afin d'évaluer plus précisément votre état. Nous vous conseillons également de contacter votre DRH et/ou votre CHSCT. Vous pouvez demander à votre entreprise une formation concernant la gestion du stress. Vous pouvez demander à être appelé par l'un de nos conseillers en toute confidentialité.", if(moystress >= 5, "Le stress est la réaction de l'organisme aux stimulations extérieures qu'il ne sait pas gérer. En fait, vos réponses montrent que vous vivez quelques situations de stress que vous attribuez à votre travail, comme c'est habituellement le cas en milieu professionnel. Il faut cependant que vous restiez vigilant(e) afin de réagir face à une augmentation de votre niveau de stress.", if(moystress >= 3, "D'après vos réponses, vous n'êtes pas particulièrement stressé(e), ou vous gérez bien la pression. La pression vous stimule ou alors vous l'évacuez d'une autre façon qu'en accumulant du stress."))))}

Please Log in to join the conversation.

  • DenisChenu
  • DenisChenu's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
1 year 6 months ago #233056 by DenisChenu
Replied by DenisChenu on topic ANSWERTABLE
Test test ne passe pas je pense
Ce que je préfére faire :

{if(NOTE>0 and NOTE <=4,"texte pour de 0 à 4")}
{if(NOTE>4 and NOTE <=6,"texte pour de 4 à 6")}

etc …

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.

Please Log in to join the conversation.

  • DenisChenu
  • DenisChenu's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
1 year 6 months ago #233057 by DenisChenu
Replied by DenisChenu on topic ANSWERTABLE
Ou,
mieux compris :
> Les textes apparaissent bien dans les pages affichées pour le répondants en fin de questionnaire, mais ils n'apparaissent pas dans la base de données des réponses.

Il faut les mettre dans une question  de type équations pour du texte brut.

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.

Please Log in to join the conversation.

Moderators: Nickko

Lime-years ahead

Online-surveys for every purse and purpose