OVH Cloud OVH Cloud

choix d'un enregistrement

1 réponse
Avatar
lil
Bonjour,
Sous Access 97, j'ai un sous formulaire de type continu=20
inclu dans mon formulaire principal.
Dans mon formulaire principal j'ai un controle qui me=20
donne la valeur d'un champ de l'enregistrement s=E9lectionn=E9=20
dans mon sous formulaire. Est il possible de r=E9cuperer=20
dans ce controle la valeur du champ d'un enregistrement=20
pr=E9cis (par exemple le second)de mon sous formulaire=20
quelque soit l'enregistrement s=E9lectionn=E9 dans mon sous=20
formulaire?
Merci

1 réponse

Avatar
Raymond [mvp]
Bonjour.
il faut passer par vba.
Dim Rs As DAO.Recordset
Dim Bk As Variant
Bk = Me.SF1.Form.Bookmark
Set Rs = Me.SF1.Form.Recordset
Rs.MoveFirst
Rs.Move 1 ' 2e enr first +1
Me.Texte1 = Rs!Madate
Me.SF1.Form.Bookmark = Bk

en espérant que ça passe en 97.
il faut rajouter la gestion des erreurs en cas d'enregistrement non trouvé.

--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"lil" a écrit dans le message de
news:27dbd01c463e8$8f0af900$
Bonjour,
Sous Access 97, j'ai un sous formulaire de type continu
inclu dans mon formulaire principal.
Dans mon formulaire principal j'ai un controle qui me
donne la valeur d'un champ de l'enregistrement sélectionné
dans mon sous formulaire. Est il possible de récuperer
dans ce controle la valeur du champ d'un enregistrement
précis (par exemple le second)de mon sous formulaire
quelque soit l'enregistrement sélectionné dans mon sous
formulaire?
Merci