Et bah...?
Base ta requete sur ta table OS, filtrée par ce que tu as saisi/pioché dans ton formulaire, et ajoute a la table NRO...
Après, je ne vois pas l'interet de passer par du code + une requete gerée par du code pour faire un truc aussi simple que de créer un enregistrement dans une table avec une seule clé secondaire...
Un formulaire basé sur ta table NRO
Les champs de ta table NRO, dont le N°OS (clé secondaire de la table NRO), dans le formulaire.
Une pioche (ComboBox) ayant pour source la table OS (N°OS en premier dans la pioche), qui pointe sur le champ N°OS de la table NRO (Propriété : Source Contrôle)
Et ca se fait tout seul...!
Pourquoi dis tu que tu selectionnes un NRO ?? Si tu n'as qu'un unique OS par NRO, tu ne le selectionnes, tu le créés plutot ?
Si on selectionne c'est que le NRO existe déjà. Donc s'il existe tu peux avoir deux OS pour un seul NRO ?
Si c'est le cas, pas besoin de code...
Bref pas clair tout ca... Ca se contredit la
Message édité par SuppotDeSaTante le 13-07-2010 à 12:13:52
---------------
Soyez malin, louez entre voisins !