OVH Cloud OVH Cloud

Enregistrement dans la table

1 réponse
Avatar
PA
Boujour ,

j'ai une liste de client dans un formulaire qui lorsque je double clic me
renvoi le "codeClient" Index primaire de ma table Client

Comment faire pour atteindre cet enregistrement pour qu'il devienne
l'enregistrement actif de mon Fomulaire ?
Merci d'avance

DoCmd.GoToRecord acDataForm, "Fclient", acGoTo, ListeClient.Value

me renvoi impossible d'acceder a l'enregistrement ! apparement il veut le
numero d'enregistrement dans la table ?
comment le trouver avec le CodeClient ?


Re Merci !!!!!!!

1 réponse

Avatar
Raymond [mvp]
bonjour.

utilise findfirst pour te positionner selon la clé primaire:
Dim rs As Object
Set rs = Me.Recordset.Clone
rs.FindFirst "[Numéro] = '" & codeClient & "'"
If Not rs.EOF Then Me.Bookmark = rs.Bookmark

si code client est alpha ets'il est numérique supprimer les '
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://www.mpfa.info/ pour débuter sur le forum
Formez-vous en ligne grâce aux Webcasts Microsoft Technet :
http://www.microsoft.com/france/technet/seminaires/webcasts.mspx


"PA" a écrit dans le message de news:
438c306b$0$21302$
Boujour ,

j'ai une liste de client dans un formulaire qui lorsque je double clic me
renvoi le "codeClient" Index primaire de ma table Client

Comment faire pour atteindre cet enregistrement pour qu'il devienne
l'enregistrement actif de mon Fomulaire ?
Merci d'avance

DoCmd.GoToRecord acDataForm, "Fclient", acGoTo, ListeClient.Value

me renvoi impossible d'acceder a l'enregistrement ! apparement il veut le
numero d'enregistrement dans la table ?
comment le trouver avec le CodeClient ?


Re Merci !!!!!!!