Bonjour,

J'ai un écran ou je saisis les critères de la recherche et une autre écran pour afficher dans un sous formulaire les résultats.
ce que je fais actuellment est que je mets le résultat de la recherche dans une table temporaire puis je dis que le sous formulaire est alimenté par cette table.
J'essaie de trouver uns solution sans passer par la table.
quand je lance la requete de l'écran Recherche je fais :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
  Set oResultatsRecherche = oDb.OpenRecordset(lssql)
sachant que oResultatsRecherche est un variable globale .
Dans la procédure Load de sous formulaire, j'écrais:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
  Set Me.Recordset = oResultatsRecherche
   Me.Requery
Dans le sous fomulaire , le propriété Source est vide et les champs textes dans les quels on affiche les réusltats dont le propriété Source = nom du champ apparait dans la requete.

Merci d'avance,