Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

DLookup et syntaxe

5 réponses
Avatar
Zepo
Je souhaite que la valeur retourn=E9 par mon Dlookup soit=20
l'association de 2 champs (MOD et TYPE) s=E9par=E9es par un=20
espace, j'ai essay=E9 :
((DLookup("[MOD] &=20
[TYPE]", "[TAB_CONDUCTIVITE_ACCESSOIRE]", "[C_PROD]=3DForms!
FORM_LISTE_PRIX!C_PROD1.Value")))

Malheureusement la syntaxe "[MOD] & [TYPE]" ne permet pas=20
de s=E9arer MOD et TYPE par un espace...Comment faire pour=20
avoir en r=E9sultat la valeur de MOD puis un espace puis la=20
valeur de TYP ?

Merci beaucoup

5 réponses

Avatar
Pierre CFI [mvp]
bonjour
il faut concaténer 2 dlookup
dlookup("MOD".......) & "-" & dlookup(."TYPE"......)
--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B

Site pour bien commencer
http://users.skynet.be/mpfa/
Site perso
http://access.cfi.free.fr
"Zepo" a écrit dans le message de news: 035c01c3c0b4$50c54e20$
Je souhaite que la valeur retourné par mon Dlookup soit
l'association de 2 champs (MOD et TYPE) séparées par un
espace, j'ai essayé :
((DLookup("[MOD] &
[TYPE]", "[TAB_CONDUCTIVITE_ACCESSOIRE]", "[C_PROD]=Forms!
FORM_LISTE_PRIX!C_PROD1.Value")))

Malheureusement la syntaxe "[MOD] & [TYPE]" ne permet pas
de séarer MOD et TYPE par un espace...Comment faire pour
avoir en résultat la valeur de MOD puis un espace puis la
valeur de TYP ?

Merci beaucoup
Avatar
Lamjed
Bonjour,
((DLookup("[MOD] &"" "" &[TYPE]", "[TAB_CONDUCTIVITE_ACCESSOIRE]",
"[C_PROD]=Forms!
FORM_LISTE_PRIX!C_PROD1.Value")))

rq : voir "[C_PROD]=Forms!FORM_LISTE_PRIX!C_PROD1.Value" ou
"[C_PROD]=" & Forms!FORM_LISTE_PRIX!C_PROD1.Value)


lamjed

"Zepo" a écrit dans le message news:
035c01c3c0b4$50c54e20$
Je souhaite que la valeur retourné par mon Dlookup soit
l'association de 2 champs (MOD et TYPE) séparées par un
espace, j'ai essayé :
((DLookup("[MOD] &
[TYPE]", "[TAB_CONDUCTIVITE_ACCESSOIRE]", "[C_PROD]=Forms!
FORM_LISTE_PRIX!C_PROD1.Value")))

Malheureusement la syntaxe "[MOD] & [TYPE]" ne permet pas
de séarer MOD et TYPE par un espace...Comment faire pour
avoir en résultat la valeur de MOD puis un espace puis la
valeur de TYP ?

Merci beaucoup
Avatar
Pierre CFI [mvp]
bonjour
tu es sur de ton coup ??

--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B

Site pour bien commencer
http://users.skynet.be/mpfa/
Site perso
http://access.cfi.free.fr
"Lamjed" a écrit dans le message de news: brcihp$1qeg1$
Bonjour,
((DLookup("[MOD] &"" "" &[TYPE]", "[TAB_CONDUCTIVITE_ACCESSOIRE]",
"[C_PROD]=Forms!
FORM_LISTE_PRIX!C_PROD1.Value")))

rq : voir "[C_PROD]=Forms!FORM_LISTE_PRIX!C_PROD1.Value" ou
"[C_PROD]=" & Forms!FORM_LISTE_PRIX!C_PROD1.Value)


lamjed

"Zepo" a écrit dans le message news:
035c01c3c0b4$50c54e20$
Je souhaite que la valeur retourné par mon Dlookup soit
l'association de 2 champs (MOD et TYPE) séparées par un
espace, j'ai essayé :
((DLookup("[MOD] &
[TYPE]", "[TAB_CONDUCTIVITE_ACCESSOIRE]", "[C_PROD]=Forms!
FORM_LISTE_PRIX!C_PROD1.Value")))

Malheureusement la syntaxe "[MOD] & [TYPE]" ne permet pas
de séarer MOD et TYPE par un espace...Comment faire pour
avoir en résultat la valeur de MOD puis un espace puis la
valeur de TYP ?

Merci beaucoup




Avatar
Lamjed
oui
voici un exemple de mon travail
t=DLookup("LINE_NUM & ""...""&INVENTORY_ITEM_CODE", "Mvt_xls",
"Numéro=""500006""")
le résultat est : 4...221821D avec 4 + '...'+221821D
de plus vous pouvez utilisé le : '+' ,'-','/' et '*'

lamjed

"Pierre CFI [mvp]" a écrit dans le message news:
#
bonjour
tu es sur de ton coup ??

--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B

Site pour bien commencer
http://users.skynet.be/mpfa/
Site perso
http://access.cfi.free.fr
"Lamjed" a écrit dans le message de news:
brcihp$1qeg1$

Bonjour,
((DLookup("[MOD] &"" "" &[TYPE]", "[TAB_CONDUCTIVITE_ACCESSOIRE]",
"[C_PROD]=Forms!
FORM_LISTE_PRIX!C_PROD1.Value")))

rq : voir "[C_PROD]=Forms!FORM_LISTE_PRIX!C_PROD1.Value" ou
"[C_PROD]=" & Forms!FORM_LISTE_PRIX!C_PROD1.Value)


lamjed

"Zepo" a écrit dans le message
news:


035c01c3c0b4$50c54e20$
Je souhaite que la valeur retourné par mon Dlookup soit
l'association de 2 champs (MOD et TYPE) séparées par un
espace, j'ai essayé :
((DLookup("[MOD] &
[TYPE]", "[TAB_CONDUCTIVITE_ACCESSOIRE]", "[C_PROD]=Forms!
FORM_LISTE_PRIX!C_PROD1.Value")))

Malheureusement la syntaxe "[MOD] & [TYPE]" ne permet pas
de séarer MOD et TYPE par un espace...Comment faire pour
avoir en résultat la valeur de MOD puis un espace puis la
valeur de TYP ?

Merci beaucoup








Avatar
Pierre CFI [mvp]
.../...
et ben je viens de découvrir qq chose, bien !, encore un qui pousse les vieux vers la sortie :o)))

--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B

Site pour bien commencer
http://users.skynet.be/mpfa/
Site perso
http://access.cfi.free.fr
"Lamjed" a écrit dans le message de news: brck2k$1tjjk$
oui
voici un exemple de mon travail
t=DLookup("LINE_NUM & ""...""&INVENTORY_ITEM_CODE", "Mvt_xls",
"Numéro=""500006""")
le résultat est : 4...221821D avec 4 + '...'+221821D
de plus vous pouvez utilisé le : '+' ,'-','/' et '*'

lamjed

"Pierre CFI [mvp]" a écrit dans le message news:
#
bonjour
tu es sur de ton coup ??

--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B

Site pour bien commencer
http://users.skynet.be/mpfa/
Site perso
http://access.cfi.free.fr
"Lamjed" a écrit dans le message de news:
brcihp$1qeg1$

Bonjour,
((DLookup("[MOD] &"" "" &[TYPE]", "[TAB_CONDUCTIVITE_ACCESSOIRE]",
"[C_PROD]=Forms!
FORM_LISTE_PRIX!C_PROD1.Value")))

rq : voir "[C_PROD]=Forms!FORM_LISTE_PRIX!C_PROD1.Value" ou
"[C_PROD]=" & Forms!FORM_LISTE_PRIX!C_PROD1.Value)


lamjed

"Zepo" a écrit dans le message
news:


035c01c3c0b4$50c54e20$
Je souhaite que la valeur retourné par mon Dlookup soit
l'association de 2 champs (MOD et TYPE) séparées par un
espace, j'ai essayé :
((DLookup("[MOD] &
[TYPE]", "[TAB_CONDUCTIVITE_ACCESSOIRE]", "[C_PROD]=Forms!
FORM_LISTE_PRIX!C_PROD1.Value")))

Malheureusement la syntaxe "[MOD] & [TYPE]" ne permet pas
de séarer MOD et TYPE par un espace...Comment faire pour
avoir en résultat la valeur de MOD puis un espace puis la
valeur de TYP ?

Merci beaucoup