Comment ne plus afficher dans une zone de liste (non modifiable) les choix que l'utilisateur a fait sur les lignes précédentes du sous-formulaire.
J'avais utilisé la requête suivante :
Sachant que la table w_dt_line contient les lignes déjà saisies.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 SELECT t_doc.no_classement FROM t_doc WHERE (((t_doc.no_classement) Not In (SELECT no_classement FROM w_dt_line WHERE no_classement is not null ))) ORDER BY t_doc.no_classement;
Tout fonctionne parfaitement sauf dans le cas où l'utilisateur change de ligne sans saisir le no_classement. Dans ce cas une ligne est crée avec une valeur nulle dans w_dt_line. La requette fonctionne parfaitement en dehors de la zone de liste.
Que faire ?
Partager