OVH Cloud OVH Cloud

Erreur de compilation

5 réponses
Avatar
HA
Bonjour

J'ai créé une requête avec des champs calculés

ex : Date Livraison: Droite([NFDARC];2) & "/" & ExtracChaîne([NFDARC];5;2) &
"/" & Gauche([NFDARC];4)

Ou le champs [NFDARC] fait partie de la requête

Lorsque je ferme (en enregistrant) et que je l'ouvre j'ai un message "erreur
de compilation"
pouvez vous m'expliquer pourquoi?

Merci

5 réponses

Avatar
jipidi
le champ nfdarc est comment (numerique, chaine ,date ?)

-----Message d'origine-----
Bonjour

J'ai créé une requête avec des champs calculés

ex : Date Livraison: Droite([NFDARC];2) & "/" &
ExtracChaîne([NFDARC];5;2) &

"/" & Gauche([NFDARC];4)

Ou le champs [NFDARC] fait partie de la requête

Lorsque je ferme (en enregistrant) et que je l'ouvre j'ai
un message "erreur

de compilation"
pouvez vous m'expliquer pourquoi?

Merci


.



Avatar
HA
Champs numérique réel double

"jipidi" a écrit dans le message de
news: 068701c3da7a$0a42a170$
le champ nfdarc est comment (numerique, chaine ,date ?)

-----Message d'origine-----
Bonjour

J'ai créé une requête avec des champs calculés

ex : Date Livraison: Droite([NFDARC];2) & "/" &
ExtracChaîne([NFDARC];5;2) &

"/" & Gauche([NFDARC];4)

Ou le champs [NFDARC] fait partie de la requête

Lorsque je ferme (en enregistrant) et que je l'ouvre j'ai
un message "erreur

de compilation"
pouvez vous m'expliquer pourquoi?

Merci


.



Avatar
Raymond [mvp]
Bonjour.

quand tu dis : Ou le champs [NFDARC] fait partie de la requête
est-il un champ d'une table ou un champ calculé ?
le champ paramètres de left ou right doit être en string donc il faut
convertir tes doubles en string par str ou cstr ou format
exemple:Droite(CChaîne([NFDARC]);2)
Droite(Format([NFDARC];"#,00");2)
As-tu vérifié tes références ? décoche celles éventuellement marquées
manquantes.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"HA" a écrit dans le message de
news:
Champs numérique réel double


Avatar
HA
C'est un champs de la table (en fait c'est un date 20031224) que je veux
mettre sous forme 24/12/2003


"Raymond [mvp]" a écrit dans le message de
news: e#
Bonjour.

quand tu dis : Ou le champs [NFDARC] fait partie de la requête
est-il un champ d'une table ou un champ calculé ?
le champ paramètres de left ou right doit être en string donc il faut
convertir tes doubles en string par str ou cstr ou format
exemple:Droite(CChaîne([NFDARC]);2)
Droite(Format([NFDARC];"#,00");2)
As-tu vérifié tes références ? décoche celles éventuellement marquées
manquantes.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"HA" a écrit dans le message de
news:
Champs numérique réel double






Avatar
Raymond [mvp]
Une date sous cette forme ne peut pas être un réel double ? pourquoi cette
date se retrouve dans ce format ?

--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"HA" a écrit dans le message de
news:%
C'est un champs de la table (en fait c'est un date 20031224) que je veux
mettre sous forme 24/12/2003