PDA

Vollständige Version anzeigen : Datensatzzähler


DIN A4
24.09.2001, 15:42
Hi Leute,

wie müßte ein Textfeld im Detailbereich lauten, das mir die laufende Nummer des Datensatzes auf der Seite nennt?

Einen Datensatzzähler für einen Bereich oder den Bericht bekomme ich hin. 'Mein' Datensatzzähler soll aber auf jeder Seite wieder bei 1 anfangen.

Hilfe wäre prima

DIN A4

Stema
24.09.2001, 16:11
Hallo DIN A4,

da fällt mir nur folgendes zu tun.
Nenn das Feld txtZaehler und laß es leer. In das Ereignis OnFormat des Detailbereichs setzt Du folgendes:

Private Sub Detail_Format(Cancel As Integer, FormatCount As Integer)
Static Zaehler As Integer
Static Seite As Integer

If Zaehler = 0 Then Zaehler = 1
If Me.Page = 1 Then Seite = Me.Page

If Me.Page <> Seite Then Zaehler = 1: Seite = Me.Page

Me.txtZaehler = Zaehler
Zaehler = Zaehler + 1
End Sub

Hab's nicht ausprobiert, sollte aber funktionieren.

DIN A4
25.09.2001, 21:25
Hi Stema,

funktioniert!

Vielen Dank

Din A4