Carte du site
 Remerciements
 Netiquette
 Bugs
 Tables
 Requêtes
 Formulaires
 États (rapports)
 Modules
 APIs
 Chaînes
 Date/Time
 Général
 Ressources
 Téléchargeables

 Termes d'usage

États: Utiliser un recordset comme datasource d'un état

Author(s)
Andy Baron

---Soumis par Andy Baron---

Utiliser un recordset comme datasource d'un état.

Le recordset possède une propriété rarement utilisée,  Name, qui retourne la table, la requête ou l'énoncé SQL qui fut utilisé pour l'ouvrir. C'est exactement ce qui est requis pour assigner la propriété recordsource.

Dans la procédure événementielle Open d'un état:

Private Sub Report_Open(Cancel As Integer)
  Me.RecordSource = grst.Name
End Sub

Dans un module standard:

'Code Courtesy of
'Andy Baron
'
Public grst As Recordset

Public Sub testreport()
  Set grst = CurrentDb.OpenRecordset( _
		"Select * from tblTest1 where longfield=4")
  DoCmd.OpenReport "rptTest1", acViewPreview  
  grst.Close  
  Set grst = Nothing
End Sub

© 1998-2001, Dev Ashish, All rights reserved. Optimized for Microsoft Internet Explorer