Comment afficher une question

Bonjour chers utilisateurs de Commcare,

Je veux afficher une question qui doit être posée chque fois que trois
séances ont été déroulées. en d’autres termes, sur un total de 15 séances
par exemple, la question dont il s’agit sera posée 5 fois: (1,2,3 séances)=
question x; (1,2,3 séances) = question x etc. Je précise qu’elle n’est pas
posée à la quatrième séance mais à la troisième.

Bonjour Nabou,

Je voudrais d’abord vérifier avec vous si une séance correspond bien au
fait de remplir un formulaire.
Si c’est le cas vous pouvez essayer la logique suivante:

  1. Définir une variable cachée qui calcule le compteur de la séance
    (compte_seance par exemple).
  2. Cette valeur doit être sauvegardée et chargée dans le formulaire
    (procédure
    en détail ici
    https://confluence.dimagi.com/display/commcarepublic/Incrementing+a+counter
    )
  3. Une fois le compteur de la séance défini, il faut utiliser la
    fonction mod (voir liste des fonctions
    https://confluence.dimagi.com/display/commcarepublic/CommCare+Functions#CommCareFunctions-mod);
    et mettre compte_seance mod 3 = 0 dans la condition d’affichage de la
    question voulue.

Autrement, pour des réponses plus promptes à vos questions vous devriez
utiliser le groupe commcare-utilisateurs@googlegroups.com.

Bien cdt,

Ismaila

··· *______________________________________________* *Ismaila DIENE*

Field Technician

Dimagi, West Africa

m: + <%28617%29%20596%206243>221 7814 78314 / +221 7601 01633
f: + <%28617%29%20596%206243>221 33 820 7375

skype: isaack007
web: http://www.dimagi.com/


2016-02-08 12:52 GMT+00:00 naboudiouf@tostan.org:

Bonjour chers utilisateurs de Commcare,

Je veux afficher une question qui doit être posée chque fois que trois
séances ont été déroulées. en d’autres termes, sur un total de 15 séances
par exemple, la question dont il s’agit sera posée 5 fois: (1,2,3 séances)=
question x; (1,2,3 séances) = question x etc. Je précise qu’elle n’est pas
posée à la quatrième séance mais à la troisième.


You received this message because you are subscribed to the Google Groups
"commcare-users" group.
To unsubscribe from this group and stop receiving emails from it, send an
email to commcare-users+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.