Afficher les derniers

Dans un formulaire continu, je désire plutôt afficher les derniers enregistrements

A l'ouverture d'un formulaire continu (ou sous-formulaire), l'affichage commence toujours par le premier enregistrement.

Or, il arrive que l'on désire plutôt voir s'afficher les derniers!

Dans l'événement "Sur chargement" du formulaire, on peut donc mettre le code suivant, en admettant que le (sous) formulaire affiche 10 enregistrements:

With Me.RecordsetClone

    If .RecordCount > 10 Then

        .MoveLast

        .Move -10

        Me.Bookmark = .Bookmark

    End If

End With

On adaptera la valeur (10) au nombre d'enregistrements réellement visibles dans le formulaire.


Dernière modification : 24/03/2009 23:35
Catégorie : Les mémos - Formulaires
Page lue 11312 fois