Access état fin de page

Babacool -  
Le Pingou Messages postés 12713 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

Sous Access 2003, je dois afficher le nombre d'enregistrements page par page et non tous les enregistrmeents totaux
Je me suis créé un compteur de cette façon :
Private Sub Détail_Format(Cancel As Integer, FormatCount As Integer)
'Compteur pour chacun des plis

If FormatCount = 1 Then
vCompteur = vCompteur + 1
txtNbEnregistrements = vCompteur
End If
If FormatCount = 2 Then
vCompteur = 0
End If
End Sub

Ainsi, je n'incrémente que lorsque FormatCount = 1
Cela fonctionne très bien s'il n'y a qu'une seule page.
Cependant, s'il y a plusieurs pages, Access teste d'abord de mettre le dernier enregistrement de ma dernière page dans l'état et s'il n'y arrive pas car la page est finie, il incrémente FormatCount = 2.

Mais mon compteur est tout de même incrémenté.

Y a-t-il possibilité de savoir si mon enregistrement est le dernier de ma page ?
Si oui, je n'incrémente pas vCompteur, si non, je l'incrémente.

Merci.

1 réponse

Le Pingou Messages postés 12713 Date d'inscription   Statut Contributeur Dernière intervention   1 467
 
Bonjour,
S'il s'agit bien d'avoir sur chaque page d'un état le nombre d'enregistrements, j'ai une solution pour vous ?
Pouvez-vous me transmettre le nom des champs présent s dans l'état?
1