von experto.de Redaktion, veröffentlicht in Access
Datensatzanzahl: Bericht erweitern
Um die Gesamtzahl der Datensätze auf jeder Seite ausgeben zu lassen, müssen Sie den allgemeinen Teil des Berichts um diese Funktion erweitern:
Function NumRecs()
Dim db As DAO.Database,
rs As DAO.Recordset
Dim strRS As String
strRS = Me.RecordSource
Set db = CurrentDb()
Set rs = db.OpenRecordset
(strRS, dbOpenSnapshot)
NumRecs = rs.RecordCount
rs.Close
Set rs = Nothing
End Function
Datensatzanzahl: Bericht erweitern - Schritt 2 und 3
2. Nachdem Sie die Formel eingegeben haben, legen Sie im Seitenfuß ein ungebundenes Textfeld an. Setzen Sie dessen Eigenschaft Steuerelementeinhalt auf die Formel
=NumRecs()
3. Lassen Sie den Bericht zum Testen in der Seitenansicht anzeigen, um das Ergebnis zu überprüfen.
Die Funktion erstellt mit der Datenbasis des Berichtes ein Recordset und gibt die Datensatzanzahl über die Eigenschaft "RecordCount" aus. Ab Access 2000 kann es sein, dass Sie über Extras - Verweise eine Referenz auf "Microsoft DAO 3.6 Object Library" setzen müssen.
|
|
|
|
| Excel für die Praxis | PowerPoint aktuell | Windows-Probleme lösen |
Keine Kommentare vorhanden
Jetzt kommentieren oder fragen
Bitte loggen Sie sich ein, um zu kommentieren oder Fragen zu stellen.
Sind sie neu hier? Dann registrieren Sie sich jetzt kostenlos.