Mise à jour de zone de liste

Résolu
juju6612 -  
 juju6612 -
Bonjour bonjour,

Voilà mon problème,


J'ai une zone de liste "liste14" lié à la table Affectation positionné dans un formulaire "Suivi de chantier" affichant des éléments de la table Etatcivil et de la table Affectation tel que Matricule_etatcivil=Matricule_affectation (nommé Matricule4) par relation entre les tables.


Je voudrais donc que lorsque les informations d'état civil change et donc par définition le matricule d'identification, la zone de liste se mette à jour afin d'afficher l'affectation de la personne dont je consulte le profil et non l'affectation de la personne qui s'affichait à l'ouverture du formulaire.


J'ai tenté le codage suivant mais ça ne fonctionne pas:
Private Sub Matricule_etatcivil_Change()
Me.Liste14.Requery
End Sub

Merci par avance de toute aide que vous pourrez me fournir
A voir également:

4 réponses

Utilisateur anonyme
 
Bonjour;

Tu changes d'enregistrement dans le formulaire ?

Si oui, il faut regarder du côté de l'évènement current() du form.

A+
1
Utilisateur anonyme
 
Alors ?

As tu avancé ?

A+
1
juju6612
 
Oui le changement de matricule et donc le besoin en rafraichissement correspond effectivement à un changement d'enregistrement.

Je vais me pencher là-desuus.

Merci
0
juju6612
 
Ca fonctionne parfaitement avec ce code:

Private Sub Form_Current()
Me.Liste14.Requery
End Sub

Merci beaucoup :)
0