Datensätze im Formular anzeigen

13/12/2008 - 17:37 von Herbert Fidesser | Report spam
Hallo NG,
im Ereignis Form_Current lasse ich mir die Anzahl der Sàtze des
Endlosformular in einem Bezeichnugnsfeld anzeigen:
Me.bezDS.Caption = Me.Recordset.RecordCount
Funktioniert auch, wenn ich entweder einmal den Datensatz wechsle oder
wenn die Daten gefiltert sind. Beim Start des Formulars ohne Filter
wird immer nur die Anzahl der sichtbaren Sàtze ausgegeben.
Warum?
Verwende Access 2007. Dass es sich um ein unabhàngiges UF handelt,
kann ja wohl keine Rolle spielen.
Danke für Tipps.
Gruß aus Wien
Herbert
 

Lesen sie die antworten

#1 Thomas Möller
13/12/2008 - 17:48 | Warnen spam
Hallo Herbert,

Herbert Fidesser schrieb:
im Ereignis Form_Current lasse ich mir die Anzahl der Sàtze des
Endlosformular in einem Bezeichnugnsfeld anzeigen:
Me.bezDS.Caption = Me.Recordset.RecordCount
Funktioniert auch, wenn ich entweder einmal den Datensatz wechsle oder
wenn die Daten gefiltert sind. Beim Start des Formulars ohne Filter
wird immer nur die Anzahl der sichtbaren Sàtze ausgegeben.



probier mal folgenden Code:

Dim rst As DAO.Recordset

Set rst = Me.RecordsetClone
rst.MoveLast
Me!bezDS.Caption = rst.RecordCount

Set rst = Nothing


HTH
Thomas

Homepage: www.Team-Moeller.de

Ähnliche fragen