Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access
Access Forum d'entraide sur Microsoft Access. Avant de poster -> La F.A.Q Access
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 20/10/2011, 19h44   #1
Invité régulier
 
Inscription : décembre 2007
Messages : 39
Détails du profil
Informations forums :
Inscription : décembre 2007
Messages : 39
Points : 6
Points : 6
Par défaut Mettre à jour une une sous-form avec le résultat d'une autre requête

Bonjour à tous,

Je souhaiterais mettre à jour un sous-formulaire avec le résultat d'une autre requête

Exemple :
Et ensuite avec une autre requête :
J'utilise le code suivant :
Code :
1
2
3
4
5
6
7
8
9
10
... //la valeur de sSQL est calculée...
 
        For Each QD In CurrentDb.QueryDefs
            If QD.Name = "Req" Then
                QD.SQL = sSQL
            End If
        Next
 
        Forms![Form1]!vTableEnregistrement.Form.RecordSource = "Req"
        Forms![Form1]!vTableEnregistrement.Requery
Mais il ne m'affiche que la dernière requête avant l'ouverture de mon formulaire (il n'y a pas de mise à jour dans la sous-form, par contre, la requête est bien modifiée) !!

Comment puis-je faire ?

Merci d'avance !
courriervirtuel est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/10/2011, 09h17   #2
Invité régulier
 
Inscription : décembre 2007
Messages : 39
Détails du profil
Informations forums :
Inscription : décembre 2007
Messages : 39
Points : 6
Points : 6
essayer plutôt !

Code :
Forms![FormAjoutEnregistrement]!vTableEnregistrement.SourceObject = "Requête.Req"
courriervirtuel est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 16h39.


 
 
 
 
Partenaires

Hébergement Web