ground-android icon indicating copy to clipboard operation
ground-android copied to clipboard

Problème de dépendances conditionnelles (cascading lists) dans Ground

Open sfyelemou opened this issue 2 months ago • 1 comments

Bonjour,

Je travaille sur un formulaire dans Ground (Open Foris) qui contient des questions hiérarchiques :

Sélection de la Région

Puis, en fonction de la région choisie, sélection de la Province

Puis, en fonction de la province choisie, sélection de la Commune

Avec KoboToolbox, ce type de logique fonctionne bien : quand on change de région, la liste des provinces et communes se réinitialise automatiquement, et seules celles liées à la nouvelle région apparaissent.

Mais dans Ground, j’ai remarqué un souci : 👉 Quand je change de région, les provinces/communes liées à la première région restent encore actives, comme si la condition ne se mettait pas à jour. Les anciennes réponses ne sont pas effacées automatiquement, ce qui crée une incohérence dans le questionnaire.

Est-ce un comportement normal de Ground ? Y a-t-il une option (par exemple “clear on condition change”) ou une bonne pratique (ex. taxonomies, autre méthode) qui permet de gérer correctement ce type de dépendances hiérarchiques ?

Merci beaucoup pour vos éclairages 🙏

sfyelemou avatar Oct 03 '25 19:10 sfyelemou

This is a bug, it is being worked on under #3248

kenstershiro avatar Nov 28 '25 15:11 kenstershiro