Listes déroulantes¶
Pourquoi c'est important¶
Une liste déroulante est un ensemble de valeurs prédéfinies pour un champ : type de visa, état civil, nationalité, étape de dossier. Au lieu de texte libre (où un consultant tape « RP » et un autre « Résidence Permanente » et un autre « Residencia Permanente »), vous choisissez dans une liste. Garantit la cohérence et permet des rapports fiables.
ImmCase organise les listes déroulantes en groupes, où chaque groupe a ses options.
Créer un groupe de liste déroulante¶
- Barre latérale → Paramètres → Listes déroulantes → Créer un groupe.
- Remplissez :
- Nom du groupe (par exemple, « Type de visa », « Étape de dossier »).
- Clé technique (
visa_type,case_stage). - Type : global (partagé entre modules) ou spécifique à un module.
- Enregistrer.
Ajouter des options au groupe¶
- Ouvrez le groupe → onglet Options → Créer une option.
- Remplissez :
- Étiquette — ce que voit l'utilisateur.
- Valeur technique — utilisée en BD (
pr_express,study_permit). - Couleur facultative — utile en kanban et cartes.
- Icône facultative.
- Ordre — position dans la liste.
- Active — désactivée signifie qu'elle n'apparaît pas dans les nouveaux formulaires.
- Enregistrer.

Attribuer un groupe à un champ¶
À la création d'un champ Liste déroulante dans un module, dans le formulaire du champ vous choisissez quel groupe il utilise. Une fois attribué, le champ n'accepte que les valeurs du groupe.
Un même groupe peut être utilisé par des champs de plusieurs modules. Par exemple, « État civil » est utilisé pour Demandeurs, Conjoints, Parents du demandeur — tous partagent le même groupe.
Modifier les options existantes¶
- Renommer l'étiquette — instantané, les fiches existantes ne changent pas (elles pointent toujours vers la même valeur technique) mais voient la nouvelle étiquette.
- Changer la valeur technique — attention : les fiches pointant vers l'ancienne valeur deviennent orphelines. Mieux vaut créer une nouvelle option et migrer.
- Désactiver l'option — les fiches qui l'ont déjà la conservent, mais les nouveaux formulaires ne la proposent pas.
Listes à sélection multiple¶
Si un champ permet plusieurs options du même groupe (par exemple, « Langues parlées »), marquez-le comme Liste multiple à la création du champ. À l'interne, il stocke un tableau d'ID.
À surveiller¶
- N'abusez pas des groupes. Avoir 200 listes déroulantes de 3 options chacune est un désastre de maintenance. Si vous avez des champs similaires, partagez le groupe.
- Les couleurs comptent pour le kanban. Si votre liste déroulante sert de groupe en kanban, attribuez des couleurs distinctes pour que les colonnes se distinguent visuellement.
- Vérifiez avant de supprimer. Supprimer un groupe ou une option peut laisser des champs sans options valides et des fiches avec des valeurs invalides.
Pour la suite¶
- Visibilités de champs — où apparaissent les champs liste déroulante.
- Champs — créer des champs qui utilisent des listes déroulantes.