OVH Cloud OVH Cloud

Champ calculé

8 réponses
Avatar
Richard Martin
Bonjour

1- Je fais une requête de sélection avec une seule table

2- J'aimerais avoir un champ calculé avec une fonction VRAIFAUX et une somme

Ex: DEPART : SOMME(VRAIFAUX(TYPE="SFICTR";[QUANTITE];0))

Ex2: DEPART : VRAIFAUX(TYPE="SFICTR";SOMME([QUANTITE]);0)

Il n'y a aucun regroupement dans ma requête.

J'ai un message d'erreur à propose de fonction d'agrégat...

Avez-vous une solution à me proposer ?

Merci d'avance !

Richard.

8 réponses

Avatar
J-Pierre
Les parenthèses, camarade,

DEPART : SOMME(VRAIFAUX(TYPE="SFICTR");[QUANTITE];0)

J-Pierre

"Richard Martin" a écrit dans le message de news:
Bonjour

1- Je fais une requête de sélection avec une seule table

2- J'aimerais avoir un champ calculé avec une fonction VRAIFAUX et une somme

Ex: DEPART : SOMME(VRAIFAUX(TYPE="SFICTR";[QUANTITE];0))

Ex2: DEPART : VRAIFAUX(TYPE="SFICTR";SOMME([QUANTITE]);0)

Il n'y a aucun regroupement dans ma requête.

J'ai un message d'erreur à propose de fonction d'agrégat...

Avez-vous une solution à me proposer ?

Merci d'avance !

Richard.



Avatar
J-Pierre
J'ai dit une connerie, ce que tu fais est juste, mais il ne faut pas le mettre dans ta requête mais dans ton formulaire.....
"J-Pierre" a écrit dans le message de news:
Les parenthèses, camarade,

DEPART : SOMME(VRAIFAUX(TYPE="SFICTR");[QUANTITE];0)

J-Pierre

"Richard Martin" a écrit dans le message de news:
Bonjour

1- Je fais une requête de sélection avec une seule table

2- J'aimerais avoir un champ calculé avec une fonction VRAIFAUX et une somme

Ex: DEPART : SOMME(VRAIFAUX(TYPE="SFICTR";[QUANTITE];0))

Ex2: DEPART : VRAIFAUX(TYPE="SFICTR";SOMME([QUANTITE]);0)

Il n'y a aucun regroupement dans ma requête.

J'ai un message d'erreur à propose de fonction d'agrégat...

Avez-vous une solution à me proposer ?

Merci d'avance !

Richard.







Avatar
Eric
Bonsoir,

Seule la 2eme forme devrait te retourner ce message d'erreur. La 1ere
doit passer sans problème.

Bonjour

1- Je fais une requête de sélection avec une seule table

2- J'aimerais avoir un champ calculé avec une fonction VRAIFAUX et une somme

Ex: DEPART : SOMME(VRAIFAUX(TYPE="SFICTR";[QUANTITE];0))

Ex2: DEPART : VRAIFAUX(TYPE="SFICTR";SOMME([QUANTITE]);0)

Il n'y a aucun regroupement dans ma requête.

J'ai un message d'erreur à propose de fonction d'agrégat...

Avez-vous une solution à me proposer ?

Merci d'avance !

Richard.




--
A+
Eric
http://www.mpfa.info/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr

Avatar
Eric
.../...
J'ai oublié de préciser que je supposais que ta requête ne contenait
*que* ce champ.

Bonsoir,

Seule la 2eme forme devrait te retourner ce message d'erreur. La 1ere
doit passer sans problème.



--
A+
Eric
http://www.mpfa.info/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr

Avatar
Richard Martin
Bonjour

Non elle a plusieurs champs, d'ou le problème. Je vais donc faire le reste
du groupement dans l'état, je crois.

Merci !

Richard

"Eric" a écrit dans le message de news:

.../...
J'ai oublié de préciser que je supposais que ta requête ne contenait *que*
ce champ.

Bonsoir,

Seule la 2eme forme devrait te retourner ce message d'erreur. La 1ere
doit passer sans problème.



--
A+
Eric
http://www.mpfa.info/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr



Avatar
Richard Martin
Bonjour et merci. J'y pensais d'aller dans l'état pour terminer. Mais si
j'avais pu faire ça dans la requête, ça aurait été bien.

Richard
"J-Pierre" a écrit dans le message de
news: %23$
J'ai dit une connerie, ce que tu fais est juste, mais il ne faut pas le
mettre dans ta requête mais dans ton formulaire.....
"J-Pierre" a écrit dans le message de
news:
Les parenthèses, camarade,

DEPART : SOMME(VRAIFAUX(TYPE="SFICTR");[QUANTITE];0)

J-Pierre

"Richard Martin" a écrit dans le message de news:

Bonjour

1- Je fais une requête de sélection avec une seule table

2- J'aimerais avoir un champ calculé avec une fonction VRAIFAUX et une
somme

Ex: DEPART : SOMME(VRAIFAUX(TYPE="SFICTR";[QUANTITE];0))

Ex2: DEPART : VRAIFAUX(TYPE="SFICTR";SOMME([QUANTITE]);0)

Il n'y a aucun regroupement dans ma requête.

J'ai un message d'erreur à propose de fonction d'agrégat...

Avez-vous une solution à me proposer ?

Merci d'avance !

Richard.











Avatar
J-Pierre
Ha bon ? Et pourquoi c'aurait été bien ? :-))))))
J'insiste......je voudrais savoir....


"Richard Martin" a écrit dans le message de news: OVc%
Bonjour et merci. J'y pensais d'aller dans l'état pour terminer. Mais si j'avais pu faire ça dans la requête, ça aurait
été bien.

Richard
"J-Pierre" a écrit dans le message de news: %23$
J'ai dit une connerie, ce que tu fais est juste, mais il ne faut pas le mettre dans ta requête mais dans ton
formulaire.....
"J-Pierre" a écrit dans le message de news:
Les parenthèses, camarade,

DEPART : SOMME(VRAIFAUX(TYPE="SFICTR");[QUANTITE];0)

J-Pierre

"Richard Martin" a écrit dans le message de news:
Bonjour

1- Je fais une requête de sélection avec une seule table

2- J'aimerais avoir un champ calculé avec une fonction VRAIFAUX et une somme

Ex: DEPART : SOMME(VRAIFAUX(TYPE="SFICTR";[QUANTITE];0))

Ex2: DEPART : VRAIFAUX(TYPE="SFICTR";SOMME([QUANTITE]);0)

Il n'y a aucun regroupement dans ma requête.

J'ai un message d'erreur à propose de fonction d'agrégat...

Avez-vous une solution à me proposer ?

Merci d'avance !

Richard.















Avatar
Richard Martin
Rebonjour

Ça m'aurait sauver un peu de travail dans l'état. Mais au bout de la ligne,
c'est pas si pire que ça. Avec des regroupements dans l'état j'ai fini et
atteint mes objectifs. Merci encore.

Richard
"J-Pierre" a écrit dans le message de
news:
Ha bon ? Et pourquoi c'aurait été bien ? :-))))))
J'insiste......je voudrais savoir....


"Richard Martin" a écrit dans le message de news:
OVc%
Bonjour et merci. J'y pensais d'aller dans l'état pour terminer. Mais
si j'avais pu faire ça dans la requête, ça aurait été bien.

Richard
"J-Pierre" a écrit dans le message
de news: %23$
J'ai dit une connerie, ce que tu fais est juste, mais il ne faut pas le
mettre dans ta requête mais dans ton formulaire.....
"J-Pierre" a écrit dans le message
de news:
Les parenthèses, camarade,

DEPART : SOMME(VRAIFAUX(TYPE="SFICTR");[QUANTITE];0)

J-Pierre

"Richard Martin" a écrit dans le message de news:

Bonjour

1- Je fais une requête de sélection avec une seule table

2- J'aimerais avoir un champ calculé avec une fonction VRAIFAUX et une
somme

Ex: DEPART : SOMME(VRAIFAUX(TYPE="SFICTR";[QUANTITE];0))

Ex2: DEPART : VRAIFAUX(TYPE="SFICTR";SOMME([QUANTITE]);0)

Il n'y a aucun regroupement dans ma requête.

J'ai un message d'erreur à propose de fonction d'agrégat...

Avez-vous une solution à me proposer ?

Merci d'avance !

Richard.