Bonjour,
Il s'agit de l'un des séparateur pour les valeurs Texte.
Dans les langues utilisant l'apostrophe il est conseillé d'utiliser plutôt la double cote à la place.
Exemple :
Ceci :
DLookup("[Marge_pour_risque]", "tbl_Marge_Pour_Risque", "[DVM]= 'DVM_2' And [Contrepartie]= 'Type_contrepartie_2' And [Note_Credit]='Note_credit_2' ")
Devient cela :
DLookup("[Marge_pour_risque]", "tbl_Marge_Pour_Risque", "[DVM]= ""DVM_2"" And [Contrepartie]= ""Type_contrepartie_2"" And [Note_Credit]=""Note_credit_2"" ")
La raison est évidente, si tu rencontres un contenu avec une apostrophe tu obtiendras un joli message d'erreur.
A noter que dans la syntaxe que tu fournies 'Type_contrepartie_2' est considéré comme un contenu (une valeur) et non une variable. Si 'Type_contrepartie_2' est une variable voici la syntaxe :
DLookup("[Marge_pour_risque]", "tbl_Marge_Pour_Risque", "[DVM]= """ & DVM_2 & """ And [Contrepartie]= """ & Type_contrepartie_2 & """ And [Note_Credit]=""" & Note_credit_2 & """ ")
[/CODE]
Cordialement,
Partager