Welcome to the LimeSurvey Community Forum

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

Plugin surveyChaining

  • DenisChenu
  • DenisChenu's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
4 months 4 weeks ago #252790 by DenisChenu
Replied by DenisChenu on topic Plugin surveyChaining
StatutDemande.NAOK : c'est le code, StatutDemande.NAOK == "Terminé" ne peux pas fonctioner.

Tu as la doc manual.limesurvey.org/Expression_Manager

Sinon : regarde TypeMaterielFix : affiche le sur la page d'après ou à la fin.

Il faut que tu regarde ce qu'il se passe. Tu as bien mis le code dans l'équation ?

statCountIf(TypeMaterielFix.sgqa,"A1") compte le nombre de fois ou TypeMaterielFix sera a A1.

Donc : vérifie si il passe à A1 quand tu souhaite qu'il passe à A1.

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.

  • Reynald
  • Reynald's Avatar Topic Author
  • Offline
  • Premium Member
  • Premium Member
More
4 months 3 weeks ago - 4 months 3 weeks ago #252839 by Reynald
Replied by Reynald on topic Plugin surveyChaining
Bonjour Denis,

En cherchant un peu, j'ai trouvé. Un erreur de syntaxe Ca décrémente bien quand je valide le choix 3  du questionnaire N° 2, second groupe
' A3' et non " A3 "

Maintenant, il faut que j'arrive a affecter TypeMaterielFix à TypeMateriel en retour du questionnaire n°1 pour ce que dès que j'ai une nouvelle demande les compteurs mis a jour sur le questionnaire n°2 soit repris par ceux du premier questionnaire.

C'est ce que tu me disais ci dessous ?
Sachant que TypeMaterielFix peut aussi se retrouver par retour dans le questionnaire 1 (créer la ligne sans envoyer de message).

Dois-je faire aussi une équation pour affecter TypeMaterielFix à TypeMateriel si il sont différent ?

Merci d'avance

Reynald

 
Last edit: 4 months 3 weeks ago by Reynald.

Please Log in to join the conversation.

  • DenisChenu
  • DenisChenu's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
4 months 3 weeks ago #252856 by DenisChenu
Replied by DenisChenu on topic Plugin surveyChaining
>  'A3' et non "A3"
Pas normal ce truc, cela ne devrait rien changer… (sauf si les espaces sont dans la formule) tu pourrais me faire un aperçus de la formule au complet ?


> Sachant que TypeMaterielFix peut aussi se retrouver par retour dans le questionnaire 1 (créer la ligne sans envoyer de message).

Mon idée était d'utiliser l'option qui te permet de créer une réponse en fonction d'un choix unique.
Ici : le statut .

Si le Statut est à A3 : créer une réponse dans le questionnaire #1 (et donc remplir la colonne TypeMaterielFix de ce questionnaire) sans envoyer de mail.
Tu fait donc bien ton calcul uniquement sur TypeMaterielFix

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.

  • Reynald
  • Reynald's Avatar Topic Author
  • Offline
  • Premium Member
  • Premium Member
More
4 months 3 weeks ago - 4 months 3 weeks ago #252878 by Reynald
Replied by Reynald on topic Plugin surveyChaining
Bonjour Denis,

Voici le code de l'équation demandé précisément dans le questionnaire n°2:

Question Equation TypeMaterielFix
{if(StatutDemande.NAOK == 'A3',TypeMateriel.NAOK,"")}

En fait la question Statut est dans le questionnaire n° 2 et groupe 2, Avec ton aide, le résultat est correct.

Je ne vois toujours pas comment réaffecter la bonne valeur à TypeMateriel au passage du questionnaire n°1 lors d'une nouvelle demande.
J'ai toujours 100 sur le questionnaire n°1 et 99 dans le 2 pour A1 dans TypeMateriel lors du passage sur A3 dans Statut.

Il y a surement un truc que je n'ai pas compris dans ta consigne, désolé
créer une réponse dans le questionnaire #1 (et donc remplir la colonne TypeMaterielFix de ce questionnaire) sans envoyer de mail

Tu parles à une réponse à une question existante ?

Merci d'avance

Reynald
Last edit: 4 months 3 weeks ago by Reynald.

Please Log in to join the conversation.

  • DenisChenu
  • DenisChenu's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
4 months 3 weeks ago #252884 by DenisChenu
Replied by DenisChenu on topic Plugin surveyChaining
> Je vois toujours pas comment réaffecter la bonne valeur à TypeMateriel au passage du questionnaire n°1 lors d'une nouvelle demande.

Parceque tu le ne fais pas !

1. Tu créé une question TypeMaterielFix a coté de TypeMateriel dans le questionnaire 1, tu la masque aux utilisateurs.
2. Si le StatutDemande est à A3, dans les options de SurveyChaining : tu renvoi vers le questionnaire 1 mais sans mail

 
 

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.

  • Reynald
  • Reynald's Avatar Topic Author
  • Offline
  • Premium Member
  • Premium Member
More
4 months 3 weeks ago - 4 months 3 weeks ago #252899 by Reynald
Replied by Reynald on topic Plugin surveyChaining
Bonsoir Denis

J'ai dupliqué la question TypeMateriel en TypeMaterielFix et l'ai caché. Elle se trouve à la suite l'une de l'autre
dans le questionnaire n°1, on est d'accord ?

En vérifiant les paramètres du plugin SurveyChanning du questionnaire 1,voici les paramètres:
- Next survey (by default).Demande de matériel
- Mail template to use Admin detailed response

Le reste à vide

Sur le second, j'ai du faire un truc qu'il ne fallait pas, j'ai une erreur 500 dès que j'essaye d'acceder au plugin

Erreur interne au serveurCall to a member function getAllLanguages() on null
Une erreur interne est survenue quand le serveur Web traitait votre requête.
Veuillez contacter Admin LimeSurvey pour rapporter ce problème.

J'ai contacté l'administrateur pour désactiver le plugin et le réactiver, mais rien y fait.
Aurais tu une idée pour débloquer cette situation ?

Merci d'avance

Reynald
Last edit: 4 months 3 weeks ago by Reynald.

Please Log in to join the conversation.

  • DenisChenu
  • DenisChenu's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
4 months 3 weeks ago #252900 by DenisChenu
Replied by DenisChenu on topic Plugin surveyChaining
Mais non !
C'est le questionnaire 2 qui est censé ajouter une ligne dans le questionnaire 1!
Ce sont les paramètre du questionnaire 2 !

Pour l'autre problème : il faut que tu demande à activer le mode debug.
Je vient de vérifier : je n'appelle pas getAllLanguages dans les options de surveyChaining, donc je sais pas.

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.

  • Reynald
  • Reynald's Avatar Topic Author
  • Offline
  • Premium Member
  • Premium Member
More
4 months 3 weeks ago - 4 months 3 weeks ago #252905 by Reynald
Replied by Reynald on topic Plugin surveyChaining
Denis

j'avais compris que c'était dans le Q2 que je devais toucher au paramètre SurveyChanning. c'est la que j'ai du faire un truc qui ne lui plaisais pas, je ne peux plus y accéder pour l'instant.

En essayant de dupliquer le questionnaire, même soucis dès que j'essaye d'accéder au plugin
En l'activant en mode accès libre
j'ai de nouveau une erreur 500 différente
500 : Erreur interne au serveurLa table « {{survey_564349}} » associée à la classe Active record « Response_564349 » est introuvable dans la base de données. Aurais tu une idée ?

Cdt

Reynald
Last edit: 4 months 3 weeks ago by Reynald.

Please Log in to join the conversation.

  • DenisChenu
  • DenisChenu's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
4 months 3 weeks ago #252906 by DenisChenu
Replied by DenisChenu on topic Plugin surveyChaining
Tu n'arrive plus à accéder à quelle page ?
Celle des paramètres de surveyChaining ou avant ?

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.

  • Reynald
  • Reynald's Avatar Topic Author
  • Offline
  • Premium Member
  • Premium Member
More
4 months 3 weeks ago - 4 months 3 weeks ago #252908 by Reynald
Replied by Reynald on topic Plugin surveyChaining
Celle du plugin surveyChaining pour le q2
Last edit: 4 months 3 weeks ago by Reynald.

Please Log in to join the conversation.

  • DenisChenu
  • DenisChenu's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
4 months 3 weeks ago #252909 by DenisChenu
Replied by DenisChenu on topic Plugin surveyChaining
Je peux pas reproduire : j'ai supprimé le questionnaire lié : RAS, c'est bien pris en compte.

Demande à activer le mode debug

Mais les erreurs précédentes : c'est pas sur les paramètres de surveyChaining, c'est en testant le questionnaire, non ?

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.

  • Reynald
  • Reynald's Avatar Topic Author
  • Offline
  • Premium Member
  • Premium Member
More
4 months 3 weeks ago - 4 months 3 weeks ago #252910 by Reynald
Replied by Reynald on topic Plugin surveyChaining
Oui, lors de l'enregistrement, le même problème

C'est quand j'ai touché au paramètre du Q2 dans le plugin que l'accès m'a été interdit après
Même en le copiant, j'ai le même problème !
Last edit: 4 months 3 weeks ago by Reynald.

Please Log in to join the conversation.

Moderators: Nickko

Lime-years ahead

Online-surveys for every purse and purpose