Bonjour,
Tout d'abord un grand merci à Pierre (3stone) pour avoir si rapidement
répondu à mon message du 14/08/04 dont je reprend le fil ci dessous,
Mon peu d'empressement à répondre et à remercier Pierre, tient au fait de
mon peu de compétence en Access, je ne voulais pas déranger à nouveau avant
d'avoir essayer de comprendre la requête proposée et pourquoi je n'arrive
pas à la faire fonctionner.
Malgré mes recherches et mes nombreux essais, une syntaxe erreur me force à
demander un petit coup de pouce.
La requette recopiée suivi du message d'erreur aprés lancement ::
SELECT Produits.Mont_mois,
[Mont_mois]-DMax("Mont_mois","Produits","Mont_mois<" & [Mont_mois]) AS
Diff_mois
FROM LocPeriode
ORDER BY Produits.Date_mois;
Le nouveau champ 'Diff_mois' contient le mot 'erreur' et si je clic dessus
apparait le message suivant :
!Erreur de Syntaxe(virgule)dans l'expression'Mont_mois<420,72'
--
Oter les voyelles pour répondre
JAFEMIGON
--------------------------------------------------------
"> Comment dans une macro définir pour chque enregistrement d'une table, la
> valeur d'un champ qui serait égale à la différence entre un autre champ de
> cet enr. et le champ correspondant dans l'enregistrement précédent.
JAFEMIGON
-----------------------------------------------------------
>>Avec une requête...
>>SELECT Champ,
AutresChamps,
[Champ]-DMax("Champ","TaTable","Champ<" & [Champ]) AS Difference
FROM TaTable
ORDER BY UnChampTrié;
>>--
>>A+
>>Pierre(3stone) Access MVP
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
3stone
Salut,
"JAFEMIGON" [...]
Malgré mes recherches et mes nombreux essais, une syntaxe erreur me force à demander un petit coup de pouce.
La requette recopiée suivi du message d'erreur aprés lancement ::
SELECT Produits.Mont_mois, [Mont_mois]-DMax("Mont_mois","Produits","Mont_mois<" & [Mont_mois]) AS Diff_mois FROM LocPeriode ORDER BY Produits.Date_mois;
Le nouveau champ 'Diff_mois' contient le mot 'erreur' et si je clic dessus apparait le message suivant : !Erreur de Syntaxe(virgule)dans l'expression'Mont_mois<420,72'
C'était la version SQL de la requête... Si tu saisi dans le "requêteur graphique", utilise des ";" à la place des ","
En fait, ce que je t'ai donné se lis par le menu "Affichage, Mode SQL"
Et aussi... la source "Produits" devrait être le même que "LocPeriode"
-- A+ Pierre (3stone) Access MVP ----------------------------- http://users.skynet.be/mpfa -----------------------------
Salut,
"JAFEMIGON"
[...]
Malgré mes recherches et mes nombreux essais, une syntaxe erreur me force à
demander un petit coup de pouce.
La requette recopiée suivi du message d'erreur aprés lancement ::
SELECT Produits.Mont_mois,
[Mont_mois]-DMax("Mont_mois","Produits","Mont_mois<" & [Mont_mois]) AS
Diff_mois
FROM LocPeriode
ORDER BY Produits.Date_mois;
Le nouveau champ 'Diff_mois' contient le mot 'erreur' et si je clic dessus
apparait le message suivant :
!Erreur de Syntaxe(virgule)dans l'expression'Mont_mois<420,72'
C'était la version SQL de la requête...
Si tu saisi dans le "requêteur graphique", utilise des ";" à la place des ","
En fait, ce que je t'ai donné se lis par le menu "Affichage, Mode SQL"
Et aussi... la source "Produits" devrait être le même que "LocPeriode"
--
A+
Pierre (3stone) Access MVP
-----------------------------
http://users.skynet.be/mpfa
-----------------------------
Malgré mes recherches et mes nombreux essais, une syntaxe erreur me force à demander un petit coup de pouce.
La requette recopiée suivi du message d'erreur aprés lancement ::
SELECT Produits.Mont_mois, [Mont_mois]-DMax("Mont_mois","Produits","Mont_mois<" & [Mont_mois]) AS Diff_mois FROM LocPeriode ORDER BY Produits.Date_mois;
Le nouveau champ 'Diff_mois' contient le mot 'erreur' et si je clic dessus apparait le message suivant : !Erreur de Syntaxe(virgule)dans l'expression'Mont_mois<420,72'
C'était la version SQL de la requête... Si tu saisi dans le "requêteur graphique", utilise des ";" à la place des ","
En fait, ce que je t'ai donné se lis par le menu "Affichage, Mode SQL"
Et aussi... la source "Produits" devrait être le même que "LocPeriode"
-- A+ Pierre (3stone) Access MVP ----------------------------- http://users.skynet.be/mpfa -----------------------------
JAFEMIGON
Merci pour la réponse, en fait j'ai bien mis les virgule en SQL quand je bascule en "graphique elles se transforment bien , comme tu le précise en ";" L'erreur de source est une simple erreur de recopie dans le message. merci encore pour ton aide, j'y suis presque... à une erreur de syntaxe prés . Je me resignale en cas de succés.
-- Oter les voyelles pour répondre ---------------------------------------------------------------------------- ---
C'était la version SQL de la requête... Si tu saisi dans le "requêteur graphique", utilise des ";" à la place des ","
En fait, ce que je t'ai donné se lis par le menu "Affichage, Mode SQL"
Et aussi... la source "Produits" devrait être le même que "LocPeriode"
-- A+ Pierre(3stone) Access MVP
Merci pour la réponse, en fait j'ai bien mis les virgule en SQL quand je
bascule en "graphique elles se transforment bien , comme tu le précise en
";"
L'erreur de source est une simple erreur de recopie dans le message.
merci encore pour ton aide, j'y suis presque... à une erreur de syntaxe prés
.
Je me resignale en cas de succés.
--
Oter les voyelles pour répondre
----------------------------------------------------------------------------
---
C'était la version SQL de la requête...
Si tu saisi dans le "requêteur graphique", utilise des ";" à la place
des ","
En fait, ce que je t'ai donné se lis par le menu "Affichage, Mode
SQL"
Et aussi... la source "Produits" devrait être le même que
"LocPeriode"
Merci pour la réponse, en fait j'ai bien mis les virgule en SQL quand je bascule en "graphique elles se transforment bien , comme tu le précise en ";" L'erreur de source est une simple erreur de recopie dans le message. merci encore pour ton aide, j'y suis presque... à une erreur de syntaxe prés . Je me resignale en cas de succés.
-- Oter les voyelles pour répondre ---------------------------------------------------------------------------- ---
C'était la version SQL de la requête... Si tu saisi dans le "requêteur graphique", utilise des ";" à la place des ","
En fait, ce que je t'ai donné se lis par le menu "Affichage, Mode SQL"
Et aussi... la source "Produits" devrait être le même que "LocPeriode"