validation sur un groupe de question

Plus d'informations
il y a 2 mois 1 semaine #193241 par Sybmai
Bonjour,

Je débute sur LimeSurvey et je ne trouve pas de réponse à mon besoin.
J'ai deux groupes de questions dans mon formulaire.
Dans le premier groupe, il y a 2 questions non obligatoires avec des radios boutons.
Je voudrais qu'il ne soit pas possible de passer au second groupe de question si toutes les questions (les 2) de mon premier groupe sont restées "sans réponse".
Mais je veux que l'une ou l'autre de ces 2 questions puisse être sans réponse. Donc pas obligatoire.

Il y a t'il une possibilité de faire celà ?
Merci

Connexion ou Créer un compte pour participer à la conversation.

LimeSurvey Partners
Plus d'informations
il y a 2 mois 1 semaine #193244 par Joffm
Réponse de Joffm sur le sujet validation sur un groupe de question
validation:
(is_empty(Q1) or is_empty(Q2)) and !(is_empty(Q1) and is_empty(Q2))

Mais je veux que l'une ou l'autre de ces 2 questions puisse être sans réponse.

problème:
Si les deux questions reçoivent une réponse, l'une d'entre elles ne peut pas être «sans réponse».

Joffm


Volunteers are not paid.
Not because they are worthless, but because they are priceless
Les utilisateur(s) suivant ont remercié: Sybmai

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 2 mois 1 semaine #193248 par Sybmai
Réponse de Sybmai sur le sujet validation sur un groupe de question
Bonjour Joffm,
Merci pour cette réponse et pour cette règle de validation.
Par contre, je ne sais pas où positionner cette règle. Sur la deuxième des questions du premier groupe ? Ou sur un groupe ? Je ne vois pas où on peut positionner de règle de validation sur un groupe. Est-ce sur "l'équation du filtre conditionnel" dans les propriétés du groupe ?

Par rapport au problème évoqué. Il faudrait que les 2 questions puisses également avoir une réponse. Ce que je ne veux pas permettre, c'est qu'aucune des questions n'ait de réponse.
Je propose des webinaires sur 2 thèmes, avec deux dates chacun. Ma première question propose de choisir une date pour le premier thème de webinaire, la seconde de choisir un date pour le second thème. Les participants peuvent choisir de s'incrire aux 2 thèmes ou a un seul. Mais il faut qu'ils aient choisi à minima une date avant de passer au groupe suivant.

Merci.

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 2 mois 1 semaine #193250 par Joffm
Réponse de Joffm sur le sujet validation sur un groupe de question

Sur la deuxième des questions du premier groupe ?

Oui.

Les participants peuvent choisir de s'abonner à deux ou à un seul sujet.

seulement:
!(is_empty(Q1) and is_empty(Q2))


Ou:


validation:
(countifop("==","Y",Q1_SQ001,W1_SQ002)<2) and (countifop("==","Y",Q1_SQ003,W1_SQ004)<2)


Joffm


Volunteers are not paid.
Not because they are worthless, but because they are priceless
Pièces jointes :
Les utilisateur(s) suivant ont remercié: Sybmai

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 2 mois 1 semaine #193251 par Sybmai
Réponse de Sybmai sur le sujet validation sur un groupe de question
Super ! Merci beaucoup Joffm !
J'ai choisi la première option car je détaillais dans chaque question le thème du webinaire.
Pour les néophytes comme moi. J'ai donc positionné la condition : !(is_empty(Q1) and is_empty(Q2)) dans le champs "Équation de validation de question:" des propriétés de ma seconde question (groupe "Logique" des options générales de ma question). Je n'ai pas mis d'indication de validation (sinon celà ne s'affiche que pour la 2nde question). Mais j'ai précisé dans la description de mon groupe de question qu'il fallait au moins choisir une date.
Encore un grand merci à Joffm pour ses réponses rapides qui ont permis de solutionner mon problème.

Connexion ou Créer un compte pour participer à la conversation.

Modérateurs: Nickko

Commencez dès maintenant !

Créez simplement un compte et commencez à utiliser LimeSurvey dès aujourd'hui.

Inscrivez-vous maintenant

Inscrivez-vous à notre Newsletter!