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
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
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
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" <anonymous@discussions.microsoft.com> a écrit dans le message de
news:27dbd01c463e8$8f0af900$a401280a@phx.gbl...
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
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