Bonjour Hilaire,
David a la solution probablement la plus simple, mais si je comprends bien, c'est justement ce que tu veux éviter.
Contrairement à ce qu'écrit David, selon ma compréhension le action tag @IF fonctionne avec le @SHOWCHOICE. C'est ce qui est écrit dans la description de @SHOWCHOICE (en tout cas dans ma version REDCap 14.5.34...). Faudrait tester, mais j'imagine que ça peut ressembler à quelque chose comme :
@IF([region]='1', @SHOWCHOICE='1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 1.7, 1.8, 1.9, 1.10', @IF([region]='2', @SHOWCHOICE='2.1, 2.2, 2.3, 2.4, 2.5, 2.6, 2.7, 2.8, 2.9, 2.10', @IF([region]='3', @SHOWCHOICE='3.1, 3.2, (.......), @IF([region]='4', @SHOWCHOICE='4.1, 4.2, (........), @IF([region]='5', @SHOWCHOICE='5.1, 5.2, (........) 5.10', '')))))
1.1, 1.2, etc sont les codes de réponses des départements de la région 1.
2.2, 2.2, etc pour la région 2
et ainsi de suite jusqu'à la région 5
Lis bien les instructions pour les action tags @IF et @SHOWCHOICE, et tu devrais t'en sortir avec tout ça. Si, comme je suppose, les départements sont tous uniques dans chaque région, et les structures aussi dans chaque département, tu auras un nombre spectaculaire de choix de réponses. Aucune idée s'il y a une limite... mais je veux savoir combien ça en donneras au final, et surtout si ça marche!
Dernier point : je te suggère pour une prochaine fois de ne pas commencer un nouveau sujet dans une conversation déjà commencée sur un autre sujet. Tu peux débuter une nouvelle conversation avec un titre cohérent, c'est plus clair comme ça. 😉
Tu peux m'écrire en privé si ce n'est pas tout clair.
Bonne chance
Jean