Welcome to the LimeSurvey Community Forum

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

A

More
1 year 8 months ago #253951 by Reynald
Replied by Reynald on topic Plugin surveyChaining
Bonjour Denis,

KO dans les deux cas suivants:

<a href="%%SURVEYURL%%">Cliquez ici</a>
Le Lien ne répond pas

<a href="@@SURVEYURL@@">Cliquez ici</a>
Le lien renvoi vers une nouvelle demande et non pour une modification de la demande en cours

Lien OK
{SURVEYURL}
Bon courage

Reynald

Please Log in to join the conversation.

More
1 year 8 months ago #253955 by DenisChenu
Replied by DenisChenu on topic Plugin surveyChaining
Essaye avec {RAWSURVEYCHAININGURL}

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member. - Professional support - Plugins, theme and development .
I don't answer to private message.

Please Log in to join the conversation.

More
1 year 8 months ago #253962 by Reynald
Replied by Reynald on topic Plugin surveyChaining
Denis,

Je vais me contenter de {SURVEYURL}, ca fonctionne bien c'est juste que l'on voir l'Url, Merci

Il me reste une broutille

- Lors du premier passage, demande après l'inscription, les compteurs sont décrémenté à -1 puis bien traité par la suite. C'est un phénomène qui touche toutes premières demandes.
Je pense avoir compris, Pourrais tu me dire si je suis dans le vrai ou non ?
En fait la zone virtuel TypeMatérielFix qui est le pendant de TypeMatériel et décrémenté par le résultat si la valeur A3 de la zone Statut est choisie dans le second questionnaire.
Celle-ci n'existe pas dans le premier.
Et même j'ai dupliqué comme tu me l'avais expliqué pour le premier questionnaire ainsi

TypeMatériel:
Article1 ({100 - statCountIf(TypeMateriel.sgqa,"A1")} en stock)

TypeMatérielFix:
Article1 ({100 - statCountIf(TypeMaterielFix.sgqa,"A1")} en stock)

Comme la zone Statut du questionnaire Q1 n'est pas présente lors du premier passage, le décomptage se fait systématiquement
Aurais tu une idée si j'ai été assez clair ?

Merci

Reynald

Please Log in to join the conversation.

More
1 year 8 months ago #254126 by Reynald
Bonjour Denis

Meilleurs vœux pour cette nouvelle année 2024.

Dans ce domaine, j'ai une question pour prévenir un administrateur quand les comptages d'une question à choix multiples sont mis en pace. Ex:

Ma question TypeMateriel comporte des champs de la sorte: TEXTE ({100 - statCountIf(TypeMateriel.sgqa,"A1")} TEXTE)

Comment dois-je-rédiger ma syntaxe si je dois envoyer un mail pour prévenir que le stock est égal à 50 par exemple
Surtout que le résultat de la zone A1 me renvoi par exemple TEXTE (50  TEXTE) et que je ne souhaite juste contrôller que le nombre

{if(TypeMateriel.sgqa,"A1"=='? ',"{email}",'')} ou {if({100 - statCountIf(TypeMateriel.sgqa,"A1")}=='? ',"{email}",'')}

Merci d'avance

Reynald

Please Log in to join the conversation.

More
1 year 7 months ago #254291 by DenisChenu
Pourquoi ne pas ajouter une question equation avec juste {100 - statCountIf(TypeMateriel.sgqa,"A1")} ?

Et te baser sur celle ci ?

Ca me semble réellement plus simple.

Ou sinon : {if( (100 - statCountIf(TypeMateriel.sgqa,TypeMateriel.NAOK)) < 50,'alert@example.org')}

Même mail pour tous les matériaux

Si adresse différente
Code:
{if((100 - statCountIf(TypeMateriel.sgqa,TypeMateriel.NAOK)) < 50 AND (TypeMateriel.NAOK == "A1"),'alertA1@example.org')}
{if((100 - statCountIf(TypeMateriel.sgqa,TypeMateriel.NAOK)) < 50 AND (TypeMateriel.NAOK == "A2"),'alertA2@example.org')}

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member. - Professional support - Plugins, theme and development .
I don't answer to private message.

Please Log in to join the conversation.

More
1 year 7 months ago - 1 year 7 months ago #254420 by Reynald
Replied by Reynald on topic Plugin surveyChaining
Bonjour,

La variable {ENVOIMAIL} est bien renseignée comme conforme et valide au retour mais quand je l'intègre a l'adresse "Adresse de messagerie de l'administrateur" C'est toujours l'adresse Administration-Limesurvey qui envoi les mails. Valable seulement si je renseigne une adresse en dur.

Merci d'avance

Reynald
Last edit: 1 year 7 months ago by Reynald.

Please Log in to join the conversation.

More
1 year 7 months ago #254604 by DenisChenu
Replied by DenisChenu on topic Plugin surveyChaining
Ah non,
Tu ne peux pas changer l'adresse d'émission (sauf plugin).

C'est uniquement pour les adresses des destinataires

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member. - Professional support - Plugins, theme and development .
I don't answer to private message.

Please Log in to join the conversation.

More
1 year 7 months ago - 1 year 7 months ago #254748 by Reynald
Replied by Reynald on topic Plugin surveyChaining
Bonjour Denis,

Merci pour ta réponse.
Donc pas possible d'identifier le TOKEN:MAIL lors de l'envoi d'un message issue d'un courriel LimeSurvey

Reynald
Last edit: 1 year 7 months ago by Reynald.

Please Log in to join the conversation.

More
1 year 7 months ago #254756 by Reynald
Re-Bonjour Denis

Dan l'hypothèse du choix 1

Pourquoi ne pas ajouter une question equation avec juste {100 - statCountIf(TypeMateriel.sgqa,"A1")} ?
Je n'ai pas tout compris.
- Cela va me renvoyer le stock pour chaque matériel, c'est bien ca ? Je dois en créer une question équation pour chaque matériel ou une seule si l'alerte stock est identique pour tout les matériel ? et comment envoyer une alerte dans ce cas 
- J'insère ces questions équation avant la question à choix multiple ?
- Plus de code dans le libellé de la question a choix multiple, c'est ca ?

Dan l'hypothèse du choix 2

Je garde le code dans chaque ligne de la question à choix multiple ou toujours a partir d'une question équation ?

Merci d'avance

Reynald




 

Please Log in to join the conversation.

More
1 year 7 months ago #254766 by DenisChenu
C'est juste pour les texte ,
Et c'est une équation

100 - statCountIf(TypeMateriel.sgqa,TypeMateriel.NAOK)

Comme ça , tu as après cette question le nombre de type matériel restant (si ils sont tous max à 100).

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member. - Professional support - Plugins, theme and development .
I don't answer to private message.

Please Log in to join the conversation.

More
1 year 7 months ago - 1 year 7 months ago #254810 by Reynald
Bonsoir Denis,

Super merci, ca marche bien
Si mon stock est différent, puis-je y intégrer la variable du matériel (A1 par exemple) dans la question Equation ?

J'ai essayé ca mais c'est ko

- (100 - statCountIf(TypeMateriel.sgqa,"A1", TypeMateriel.NAOK)) en stock  
- (100 - statCountIf(TypeMateriel.sgqa, TypeMateriel.NAOK,"A1")) en stock  

Merci d'avance

Reynald
Last edit: 1 year 7 months ago by Reynald.

Please Log in to join the conversation.

More
1 year 7 months ago #254813 by DenisChenu
> - (100 - statCountIf(TypeMateriel.sgqa,"A1", TypeMateriel.NAOK)) en stock

Je sais même pas ce que tu essaye de faire ici …

Si ton stoick est différent : non tu est obligé de le prednre en compte au niveau stock
La fonction est expliquée ici : www.limesurvey.org/manual/StatFunctions

sum(
if(TypeMateriel.NAOK == "A1",100),
if(TypeMateriel.NAOK == "A2",120),
if(TypeMateriel.NAOK == "A3",80),
if(TypeMateriel.NAOK == "A4",90),
…,
statCountIf(TypeMateriel.sgqa,TypeMateriel.NAOK) * (-1)
)

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member. - Professional support - Plugins, theme and development .
I don't answer to private message.

Please Log in to join the conversation.

More
1 year 7 months ago - 1 year 7 months ago #255076 by Reynald
Bonjour Denis

Dans le cadre de la mise en place d'un tableau récap de la liste des matériels de TypeMateriel

Ce code me parait parfait
{100 - statCountIf(TypeMateriel.sgqa,"A1")}
{100 - statCountIf(TypeMateriel.sgqa,"A2")}
{100 - statCountIf(TypeMateriel.sgqa,"A3")}

mais comment j'affiche, en plus, sans le saisir, libellé de A1, A2, A3 par exemple

Merci d'avance

Reynald
Last edit: 1 year 7 months ago by Reynald.

Please Log in to join the conversation.

More
1 year 7 months ago #255129 by DenisChenu
Pas possible :( pas de fonctions (ni de plugin à ma connaissance).

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member. - Professional support - Plugins, theme and development .
I don't answer to private message.

Please Log in to join the conversation.

More
1 year 7 months ago - 1 year 7 months ago #255232 by Reynald
Bonjour Denis,

Merci pour ce retour, aucun problème.

Petite question subsidiaire.
Y a t'il un moyen d'exclure du texte quand une zone est affiché dans un modèle de courriel {typeMateriel.shown}.

Exemple:
La zone que j'affiche contient du texte AAA et ton code ({100 - statCountIf(TypeMaterielFix.sgqa,"A1")} et encore du texte BBB

Si je souhaite ne garder que le texte AAA, y a t'il un moyen hormis le fait de découper le texte dans une zone et une zone contenant le code

Merci d'avance

Reynald
Last edit: 1 year 7 months ago by Reynald.

Please Log in to join the conversation.

Moderators: Nickkoholchtpartner

Lime-years ahead

Online-surveys for every purse and purpose