Bonjour,
J'utilise la fonction DSum pour calculer un C.A cumulé en fonction d'un champ distance au point de vente (méthode pour calculer une zone de chalandise).
J'ai une Table COMMUNE avec deux champs CA(entier) et TempsAcces(Date/Heure). Je travaille sur ACCESS.
J'utilise cette requête:
Lorsque j'exécute cette requête le message d'erreur suivant apparaît:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 SELECT Val(DSum("CA","COMMUNE","TempsAcces<=" & [TempsAcces])) AS [CA CUMUL], INTO CACOMMUNECUMUL FROM COMMUNE;
Erreur de syntaxe (opérateur absent) dans l'expression "TempsAcces<=00:50:30".
Quand j'exécute cette fonction avec un champ de type entier ça marche sans problème. Dès que je l'utilise un champ Date/Heure ou décimal, ça ne marche plus.
Si quelqu'un connaît la cause de cette erreur.
Merci






Répondre avec citation



Partager