Bonsoir,
Lorsque j’ouvre mon formulaire je détruis la requête temporaire qui sert de source et j’en crée une autre avec son Sql.
Mais si après avoir fermé le formulaire j’ouvre un autre formulaire conçue de la même façon les champs ont pour valeurs «Nom ? » et lorsque j’ouvre à nouveau ce formulaire mes données s’affichent correctement.
Merci de votre aide.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 '--- Suppression de la requête temporaire If TesteExistenceRequete("rqt Temporaire Impression") Then CurrentDb.QueryDefs.Delete "rqt Temporaire Impression" StrSQL = "SELECT [tbl Adhérents].*, [tbl Adhérents].Départ " & "FROM [tbl Adhérents] " & _ "WHERE ((([tbl Adhérents].Départ)=False));" Set qdf2 = CurrentDb.CreateQueryDef("rqt Temporaire Impression", strSQL) Else '--- Création requête temporaire strSQL = "SELECT [tbl Adhérents].*, [tbl Adhérents].Départ " & _ "FROM [tbl Adhérents] " & _ "WHERE ((([tbl Adhérents].Départ)=False));" Set qdf2 = CurrentDb.CreateQueryDef("rqt Temporaire Impression", strSQL) End if
Salutations
Partager