J'ai besoin d'une structure de codes à 3 niveaux pour décrire des secteurs d'activité. Les valeurs d'une combo d'un niveau doivent être filtrées par celle sélectionnée dans la combo du niveau supérieur.
Tous les codes seront stockés dans une même table où j'aurai une clé unique, un champ pour le type de code (niveau 1, niveau 2, niveau 3), un champ pour le code et un dernier pour la description.
Comment faire?
Exemple:
niveau 1
code description
1000 Finance
2000 Industrie
3000 Soins de Santé
...
niveau 2
code description
1010 Banques
1020 Assurances
2010 Extraction
2020 Chimie
2030 Armement
...
niveau 3
1011 Banque de détail
1012 Banque d'investissement
...
A la saisie l'utilisateur choisira en premier lieu une valeur pour le niveau 1.
Ensuite la combo affichant les valeurs pour le niveau 2 doivent être filtrées en fonction de la valeur du niveau 1 (ex: si 1000 Finance est choisi, la combo de niveau 2 ne doit reprendre que 1010 et 1020). Idem pour le niveau 3 sur base de la valeur saisie au niveau 2.
Partager