Après beaucoup de recherches et d'essais non concluant dans le règlement d'un problème d'insertion dans une relation maître-détail basée sur deux DataGrid, je me tourne vers la communauté pour j'espère trouver une solution.
Le contexte est celui-ci :
Après insertion d'un enregistrement Client au travers d'un DataGrid "Maître", puis consolidation dans la source de données et numérotation, je tente de saisir un enregistrement Commande sur la dernière ligne vide du DataGrid "Détail".
Le problème est que la ligne détail n'est pas initialisée avec le numéro de l'enregistrement Client mais avec un numéro auto généré à partir de la colonne clé auto incrémentée du DataTable "Maître".
Par contre si je ferme et que je relance l'application avant de saisir l'enregistrement Commande, le comportement est correct.
Je ne sais vraiment pas comment je pourrait régler ce problème.
Merci de votre assistance
.
Partager