OVH Cloud OVH Cloud

Positionnement sur le dernier enregistrement

4 réponses
Avatar
Guillaume
Bonjour,

Comment faire pour positionner le pointeur
d'enregistrement au dernier enregistrement dans un sous-
formulaire sans VBA ?

Merci infininiment

4 réponses

Avatar
LE CARRE Yannick
Bonjour Guillaume,

si tu récupère les enregistrements par un ojet ADO.Recordset, utilise la
propriété .Movelast.
Sinon, essaye de trouver dans les propriétés d'affichage des données dans le
sous formulaire si tu peux le paramétrer !

Yannick
Guillaume a écrit dans le message :
067101c37b71$a155edf0$
Bonjour,

Comment faire pour positionner le pointeur
d'enregistrement au dernier enregistrement dans un sous-
formulaire sans VBA ?

Merci infininiment


Avatar
Guillaume
Comment récupére t-on l'objet ADO.Recordset ?
Merci

-----Message d'origine-----
Bonjour Guillaume,

si tu récupère les enregistrements par un ojet
ADO.Recordset, utilise la

propriété .Movelast.
Sinon, essaye de trouver dans les propriétés d'affichage
des données dans le

sous formulaire si tu peux le paramétrer !

Yannick
Guillaume a écrit dans le message :
067101c37b71$a155edf0$
Bonjour,

Comment faire pour positionner le pointeur
d'enregistrement au dernier enregistrement dans un sous-
formulaire sans VBA ?

Merci infininiment



.




Avatar
3stone
Salut,

"Guillaume" a écrit:
| Comment faire pour positionner le pointeur
| d'enregistrement au dernier enregistrement dans un sous-
| formulaire sans VBA ?


sans VBA... tu le fait à la mimine ;-)


avec VBA, tu mets dans l'événement "Sur ouverture" du sous-form:

Private Sub Form_Open(Cancel As Integer)
With Me.RecordsetClone
If .RecordCount > 0 Then
.MoveLast
Me.Bookmark = .Bookmark
End If
End With
End Sub


Ca marche, le VBA ?

;-)


--
A+
Pierre (3stone) Access MVP
-------------------------------------------------------
Bien démarrer ? c'est ici http://users.skynet.be/mpfa/
( Je ne réponds pas aux emails qui concernent Access )
-------------------------------------------------------
Avatar
LE CARRE Yannick
Je ne sais pas exactement comment est géré ton sous formulaire.

Sache que tu peux afficher des enregistrements basés sur une requête dans un
formulaire.

Pour ce faire, tu peux utiliser comme mode de connexion aux données l'ADO en
utilisant la référence Microsoft ADO à inscrire dans Access par le menu
outil/références.

Guillaume a écrit dans le message :
313001c37b7d$0dc468d0$
Comment récupére t-on l'objet ADO.Recordset ?
Merci

-----Message d'origine-----
Bonjour Guillaume,

si tu récupère les enregistrements par un ojet
ADO.Recordset, utilise la

propriété .Movelast.
Sinon, essaye de trouver dans les propriétés d'affichage
des données dans le

sous formulaire si tu peux le paramétrer !

Yannick
Guillaume a écrit dans le message :
067101c37b71$a155edf0$
Bonjour,

Comment faire pour positionner le pointeur
d'enregistrement au dernier enregistrement dans un sous-
formulaire sans VBA ?

Merci infininiment



.