Bonjour.
J'ai un formulaire encodage_parcelle qui contient un sous-formulaire encodage_analyse. Ces formulaires renvoient à deux tables liées par l'identifiant_parcelle. Cet identifiant est construit par agrégation d'un numéro de classeur avec un numéro de parcelle entrés par l'utilisateur dans le formulaire encodage_parcelle. Pour toute mise à jour du numero de classeur ou du numero de parcelle, l'identifiant_parcelle se met à jour.
Mon problème est le suivant :
Lorsque j'ai encodé des données sur la parcelle (dont celles qui me permettent de construire l'identifiant_parcelle) dans le formulaire principal encodage_parcelle, que j'encode ensuite les données d'analyse qui correspondent à cette parcelle dans le sous-formulaire encodage_analyse ET QUE JE REVIENS ENSUITE SUR MON NUMERO DE PARCELLE (dans le formulaire principal) POUR LE MODIFIER, je retrouve dans la table parcelle l'enregistrement avec le NOUVEL identifiant_parcelle (OK, c'est ce que je veux). Par contre, dans la table analyse, je retrouve mes données d'analyse avec l'ANCIEN numero de parcelle. Du coup, je n'ai plus la correspondance entre mes parcelles et mes analyses.
Que puis-je faire pour que l'identifiant_parcelle soit mis à jour à la fois dans le formulaire et le sous-formulaire?
Merci.
Vincent
Partager