hello,
j'ai un petit souci d'actualisation des données dans un formulaire ouvert.
j'ai un formulaire principale, avec un sous formulaire qui contient des lignes dépendante d'une autre table.
Lorsque je modifie l'une des valeurs sur ces lignes, en l'occurrence le prix, j'ai un formulaire qui s'ouvre sur l'évènement afterupdate sous forme de popup et demande des précisions sur le changement.
A l'ouverture de ce formulaire popup, des données sont chargées depuis le sous formulaire. Une fois les données actualisées le formulaire se ferme et les données sont mise à jour dans l'autre sens.
Dans la plupart des cas tout fonctionne correctement, mais si l'évènement after update se déclenche parce que j'ai changé de ligne (clic sur une autre ligne après la saisie par exemple) alors les données sont bien chargée mais lors de la fermeture du popup, elles retournent vers la mauvaise ligne.
Du coup j'ai pensé actualiser la ligne par une requête mais ca me cré des erreur d'enregistrement (étant donné que mon formulaire principal n'est pas fermé la requête vba est compté comme un 2nd utilisateur si j'ai ben compris)
Donc je cherche une solution/idée/piste pour que ma saisie se fasse sur la bonne ligne.
J'espère avoir été un minimum clair, n'hésitez pas à demander des précisions.
Partager