OVH Cloud OVH Cloud

RechDom

3 réponses
Avatar
Elliac
Bonjour,

Dans un formulaire basé sur une table (Clients) j'aimerai créer un champ
allant chercher une information dans une autre table avec pour lien un code
client.
Dans la table Clients j'ai un identifiant client que je retrouve dans une
table Interlocuteurs. Je souhaite afficher dans mon formulaire le champ
téléphone du 1er enregistrement Interlocuteurs.

Merci

Camille

3 réponses

Avatar
Eric
Bonjour,

En source du controle indépendant
=RechDom("Tel";"Interlocuteurs";"CodeCient='" & Me!CodeClient & "'") si
texte
ou
=RechDom("Tel";"Interlocuteurs";"CodeCient=" & Me!CodeClient) si numérique.

PS : Que signifie : "du 1er enregistrement Interlocuteurs" ?


Bonjour,

Dans un formulaire basé sur une table (Clients) j'aimerai créer un champ
allant chercher une information dans une autre table avec pour lien un code
client.
Dans la table Clients j'ai un identifiant client que je retrouve dans une
table Interlocuteurs. Je souhaite afficher dans mon formulaire le champ
téléphone du 1er enregistrement Interlocuteurs.

Merci

Camille


--
A+
Eric
http://www.mpfa.info/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr

Avatar
Elliac
Bonjour,

La formule suivante me renvoie un #Nom? :
=RechDom("[Téléphone]";"Interlocuteurs";"[CodeCient]=" & [me]![CodeClient])

Je parlais de renvoyer la 1ère valeur car la table interlocuteurs peut
compter plusieurs enregistrements par client.

Merci de ton aide et à +
Camille

"Eric" wrote:

Bonjour,

En source du controle indépendant
=RechDom("Tel";"Interlocuteurs";"CodeCient='" & Me!CodeClient & "'") si
texte
ou
=RechDom("Tel";"Interlocuteurs";"CodeCient=" & Me!CodeClient) si numérique.

PS : Que signifie : "du 1er enregistrement Interlocuteurs" ?


Bonjour,

Dans un formulaire basé sur une table (Clients) j'aimerai créer un champ
allant chercher une information dans une autre table avec pour lien un code
client.
Dans la table Clients j'ai un identifiant client que je retrouve dans une
table Interlocuteurs. Je souhaite afficher dans mon formulaire le champ
téléphone du 1er enregistrement Interlocuteurs.

Merci

Camille


--
A+
Eric
http://www.mpfa.info/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr




Avatar
Eric
Bonjour :

Mets
=RechDom("[Téléphone]";"Interlocuteurs";"[CodeClient]=" & [CodeClient])
au lieu de :
=RechDom("[Téléphone]";"Interlocuteurs";"[CodeClient]=" & [me]![CodeClient])

Pour obtenir le 1er enregistrement d'Interlocuteurs pour ce client, tu
dois disposer d'un champ permettant de le savoir. Il faut donc compléter
ton critère. Par exemple si dans la table Interlocuteurs il existe un
champ nommé DateMisEnContact, ça devient :

=RechDom("Téléphone";"Interlocuteurs";"CodeClient=" & [CodeClient] & "
And DMin('DateMisEnContact','Interlocuteurs ','CodeClient=' &
[CodeClient])")

Bonjour,

La formule suivante me renvoie un #Nom? :
=RechDom("[Téléphone]";"Interlocuteurs";"[CodeCient]=" & [me]![CodeClient])

Je parlais de renvoyer la 1ère valeur car la table interlocuteurs peut
compter plusieurs enregistrements par client.

Merci de ton aide et à +
Camille

"Eric" wrote:


Bonjour,

En source du controle indépendant
=RechDom("Tel";"Interlocuteurs";"CodeCient='" & Me!CodeClient & "'") si
texte
ou
=RechDom("Tel";"Interlocuteurs";"CodeCient=" & Me!CodeClient) si numérique.

PS : Que signifie : "du 1er enregistrement Interlocuteurs" ?



Bonjour,

Dans un formulaire basé sur une table (Clients) j'aimerai créer un champ
allant chercher une information dans une autre table avec pour lien un code
client.
Dans la table Clients j'ai un identifiant client que je retrouve dans une
table Interlocuteurs. Je souhaite afficher dans mon formulaire le champ
téléphone du 1er enregistrement Interlocuteurs.

Merci

Camille


--
A+
Eric
http://www.mpfa.info/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr




--
A+
Eric
http://www.mpfa.info/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr