Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > IHM
IHM Ce forum est dédié aux questions relatives à la création de formulaires et d'états, avec ou sans code VBA, et macros.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 01/06/2011, 09h37   #1
Invité régulier
 
Inscription : mai 2008
Messages : 15
Détails du profil
Informations forums :
Inscription : mai 2008
Messages : 15
Points : 5
Points : 5
Par défaut Actualiser liste après changement d'enregistrement

Bonjour
Dans un formulaire et dans un état représentant sur une page les données d’un client (un enregistrement = 1 Client), j’ai une liste contenant l’historique des contacts clients (quand, avec qui, quoi…).

Données sources des enregistrements clients : une requête «qryClient»
Données sources des la liste Historique : une autre requête «qryContactHistory». Dans celle-ci se trouve tous les contacts effectués, et l’index du client.

Je désire que cette liste soit actualisée à chaque fois que je change d’enregistrement. Ceci dans un formulaire comme dans un état.
Je connais le code pour actualiser cette liste, mais je ne sais pas où le mettre !

Est-ce quelqu’un connaît – dans VBA – l’évènement du formulaire et de l’état qui se déclenche lorsque l’on change d’enregistrement ?
J’ai essayé en mode formulaire, cela fonctionne :

Code :
1
2
3
Private Sub Form_Current()
    Me.Refresh 'actualise la liste de l'historique
End Sub
Mais cela ne fonctionne pas avec les états ! Avez-vous une solution ?

Merci d’avance.
Crickett84 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/06/2011, 18h16   #2
Candidat au titre de Membre du Club
 
Inscription : mai 2003
Messages : 25
Détails du profil
Informations forums :
Inscription : mai 2003
Messages : 25
Points : 12
Points : 12
As tu lie ton formulaire et sous formulaire ? ou etat et sous etat ?
ericain est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/06/2011, 22h49   #3
Invité régulier
 
Inscription : mai 2008
Messages : 15
Détails du profil
Informations forums :
Inscription : mai 2008
Messages : 15
Points : 5
Points : 5
Par défaut Sous-formulaire nécessaire?

Non, je n'ai pas créé de sous-formulaire. Ma liste contient une DAO faite sur une requête.

Penses-tu qu'il soit préférable de travailler avec un sous-formulaire? Quel en serait l'avantage?

Meilleures salutations.
Crickett84 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 17h54.


 
 
 
 
Partenaires

Hébergement Web