Je pense vraiment que cela vient d'un mic-mac entre les références et Windows..
Bon j'en remets une couche..
Je viens de m’apercevoir qu'une requête, sur la base sans erreur de compil, ne fonctionne plus.
C'est une requête ajout et un champ est calculé ainsi
coef: IIf(Trim([JN_MAJ])="J",0.5,IIf(Trim([JN_MAJ])="na",0,IIf(Trim([JN_MAJ])="T",1,0.5)))...
un petit message sympa me dit "fonction non disponible dans les expression dans l’expression..."
cette même requête fonctionne très bien dans l'autre base... lol
avec évidement la bonne traduction en français .
coef: VraiFaux(SupprEspace([JN_MAJ])="J";0.5;VraiFaux(SupprEspace([JN_MAJ])="na";0;VraiFaux(SupprEspace([JN_MAJ])="T";1;0.5)))..
Bon en SQL elle est évidement en anglais.
Si je copie la formule en français dans la requête qui plante .. le message devient impossible d'utiliser la fonction dans cette expression.. c'est SupprEspace ou trim qui plante..
Si dans un code vba j'utilise Trim pas de problème de compil
Si j'utilise dans un nouvelle requête l’accès aux fonctions intégrées ...texte... SupprEspace..
he ben boum même problème le message est "impossible d'utiliser la fonction dans cette expression" lorsque je valide le champ de cette nouvelle requête.
j'en rigole ... il faut donner un peu de piquant à cette nouvelle année
Partager