OVH Cloud OVH Cloud

choix de l'enregistrement actif

3 réponses
Avatar
Jean-Marie88
bonjour,
(access97). Sur un sous formulaire dépendant d'une table en mode feuille de
donnée, (la clé primaire est une date), je souhaite décider sur modification
ou au chargement de l'enregistrement actif. Par défaut le pointeur se place
au début de la table. Le tri ne me permet pas de résoudre le problème.

3 réponses

Avatar
3stone
Salut,

"Jean-Marie88"
| (access97). Sur un sous formulaire dépendant d'une table en mode feuille de
| donnée, (la clé primaire est une date), je souhaite décider sur modification
| ou au chargement de l'enregistrement actif. Par défaut le pointeur se place
| au début de la table. Le tri ne me permet pas de résoudre le problème.



"Je souhaite décider..."


mais comment ? avec un inputbox qui te demande une date ?


Tu peut le faire, et ensuite de positionner sur l'enregistrement
souhaité avec un "FindFirst"


--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/
Email : http://www.cerbermail.com/?Xfg61Z3IQw
Avatar
Jean-Marie88
"3stone" wrote:

Salut,

"Jean-Marie88"
| (access97). Sur un sous formulaire dépendant d'une table en mode feuille de
| donnée, (la clé primaire est une date), je souhaite décider sur modification
| ou au chargement de l'enregistrement actif. Par défaut le pointeur se place
| au début de la table. Le tri ne me permet pas de résoudre le problème.



"Je souhaite décider..."


mais comment ? avec un inputbox qui te demande une date ?


Tu peut le faire, et ensuite de positionner sur l'enregistrement
souhaité avec un "FindFirst"


--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/
Email : http://www.cerbermail.com/?Xfg61Z3IQw

Ce sous formulaire base sur une table avec la date en continu (elle

s'incremente automatiquement ), l'utilisateur qui rentre des hoiraires par
jour pour des personnes (une table par personne) ne connait pas a priori le
derniere date qu'il a renseigne. Donc quand le formulaire s'ouvre le curseur
est sur la premiere date. Je veux qu'il se positionne sur la derniere date
mise a jour ( en stockant la date a la fermeture de la table).

Avatar
3stone
Salut,

"Jean-Marie88"
[...]
| Ce sous formulaire base sur une table avec la date en continu (elle
| s'incremente automatiquement ), l'utilisateur qui rentre des hoiraires par
| jour pour des personnes (une table par personne) ne connait pas a priori le
| derniere date qu'il a renseigne. Donc quand le formulaire s'ouvre le curseur
| est sur la premiere date. Je veux qu'il se positionne sur la derniere date
| mise a jour ( en stockant la date a la fermeture de la table).


Dans l'événement "Sur chargement" du sous-formulaire :


With Me.RecordsetClone
.MoveLast
Me.Bookmark = .Bookmark
End With



--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/
Email : http://www.cerbermail.com/?Xfg61Z3IQw