Bonjour,
avec cette requête, je n'ai aucun problème à faire apparaître l es
codes 32020006 et 0023405 sur mon état :
select code, niveau, Sum(numérat1/denominat1) as Tx1
from Table1
GROUP BY code, niveau
HAVING Code2020006 Or ;
mais si j'utilise cette requête :
select niveau, Sum(numérat1/denominat1) as Tx1
from Table1
WHERE Code2020006 Or
GROUP BY niveau ;
la colonne code n'apparaît plus sur ma requête (j'ai mis "Où" au lieu
de "regroupement")
Comment alors faire pour faire apparaître les codes 32020006 et
0023405 sur mon état ?
Merci d'avance
Eric
Bonjour,
avec cette requête, je n'ai aucun problème à faire apparaître l es
codes 32020006 et 0023405 sur mon état :
select code, niveau, Sum(numérat1/denominat1) as Tx1
from Table1
GROUP BY code, niveau
HAVING Code=32020006 Or Code=40023405;
mais si j'utilise cette requête :
select niveau, Sum(numérat1/denominat1) as Tx1
from Table1
WHERE Code=32020006 Or Code=40023405
GROUP BY niveau ;
la colonne code n'apparaît plus sur ma requête (j'ai mis "Où" au lieu
de "regroupement")
Comment alors faire pour faire apparaître les codes 32020006 et
0023405 sur mon état ?
Merci d'avance
Eric
Bonjour,
avec cette requête, je n'ai aucun problème à faire apparaître l es
codes 32020006 et 0023405 sur mon état :
select code, niveau, Sum(numérat1/denominat1) as Tx1
from Table1
GROUP BY code, niveau
HAVING Code2020006 Or ;
mais si j'utilise cette requête :
select niveau, Sum(numérat1/denominat1) as Tx1
from Table1
WHERE Code2020006 Or
GROUP BY niveau ;
la colonne code n'apparaît plus sur ma requête (j'ai mis "Où" au lieu
de "regroupement")
Comment alors faire pour faire apparaître les codes 32020006 et
0023405 sur mon état ?
Merci d'avance
Eric
zzzz a écrit, le 19/08/2011 13:06 :
> Bonjour,
> avec cette requête, je n'ai aucun problème à faire apparaître l es
> codes 32020006 et 0023405 sur mon état :
> select code, niveau, Sum(numérat1/denominat1) as Tx1
> from Table1
> GROUP BY code, niveau
> HAVING Code2020006 Or ;
> mais si j'utilise cette requête :
> select niveau, Sum(numérat1/denominat1) as Tx1
> from Table1
> WHERE Code2020006 Or
> GROUP BY niveau ;
> la colonne code n'apparaît plus sur ma requête (j'ai mis "Où" au lieu
> de "regroupement")
> Comment alors faire pour faire apparaître les codes 32020006 et
> 0023405 sur mon état ?
> Merci d'avance
> Eric
Bonjour,
Si il n'est pas possible de les faire apparaître dans la requête
principale en raison des critères de regroupement, on doit pouvoir les
obtenir par un DLookup.
C'est un peu plus lent, mais si autrement ça ne marche pas ...
zzzz a écrit, le 19/08/2011 13:06 :
> Bonjour,
> avec cette requête, je n'ai aucun problème à faire apparaître l es
> codes 32020006 et 0023405 sur mon état :
> select code, niveau, Sum(numérat1/denominat1) as Tx1
> from Table1
> GROUP BY code, niveau
> HAVING Code=32020006 Or Code=40023405;
> mais si j'utilise cette requête :
> select niveau, Sum(numérat1/denominat1) as Tx1
> from Table1
> WHERE Code=32020006 Or Code=40023405
> GROUP BY niveau ;
> la colonne code n'apparaît plus sur ma requête (j'ai mis "Où" au lieu
> de "regroupement")
> Comment alors faire pour faire apparaître les codes 32020006 et
> 0023405 sur mon état ?
> Merci d'avance
> Eric
Bonjour,
Si il n'est pas possible de les faire apparaître dans la requête
principale en raison des critères de regroupement, on doit pouvoir les
obtenir par un DLookup.
C'est un peu plus lent, mais si autrement ça ne marche pas ...
zzzz a écrit, le 19/08/2011 13:06 :
> Bonjour,
> avec cette requête, je n'ai aucun problème à faire apparaître l es
> codes 32020006 et 0023405 sur mon état :
> select code, niveau, Sum(numérat1/denominat1) as Tx1
> from Table1
> GROUP BY code, niveau
> HAVING Code2020006 Or ;
> mais si j'utilise cette requête :
> select niveau, Sum(numérat1/denominat1) as Tx1
> from Table1
> WHERE Code2020006 Or
> GROUP BY niveau ;
> la colonne code n'apparaît plus sur ma requête (j'ai mis "Où" au lieu
> de "regroupement")
> Comment alors faire pour faire apparaître les codes 32020006 et
> 0023405 sur mon état ?
> Merci d'avance
> Eric
Bonjour,
Si il n'est pas possible de les faire apparaître dans la requête
principale en raison des critères de regroupement, on doit pouvoir les
obtenir par un DLookup.
C'est un peu plus lent, mais si autrement ça ne marche pas ...
On 20 août, 11:13, Gloops wrote:zzzz a écrit, le 19/08/2011 13:06 :Bonjour,avec cette requête, je n'ai aucun problème à faire apparaître les
codes 32020006 et 0023405 sur mon état :
select code, niveau, Sum(numérat1/denominat1) as Tx1
from Table1
GROUP BY code, niveau
HAVING Code2020006 Or ;mais si j'utilise cette requête :
select niveau, Sum(numérat1/denominat1) as Tx1
from Table1
WHERE Code2020006 Or
GROUP BY niveau ;la colonne code n'apparaît plus sur ma requête (j'ai mis "Où" a u lieu
de "regroupement")
Comment alors faire pour faire apparaître les codes 32020006 et
0023405 sur mon état ?Merci d'avance
Eric
Bonjour,
Si il n'est pas possible de les faire apparaître dans la requête
principale en raison des critères de regroupement, on doit pouvoir l es
obtenir par un DLookup.
C'est un peu plus lent, mais si autrement ça ne marche pas ...
Bonjour, j'ai beau chercher sur le net avec DLookup,, je n'ai pas
compris ce qu'il fait faire avec DLookup, peux-tu être plus précis ?
merci
On 20 août, 11:13, Gloops<glo...@invalid.zailes.org> wrote:
zzzz a écrit, le 19/08/2011 13:06 :
Bonjour,
avec cette requête, je n'ai aucun problème à faire apparaître les
codes 32020006 et 0023405 sur mon état :
select code, niveau, Sum(numérat1/denominat1) as Tx1
from Table1
GROUP BY code, niveau
HAVING Code=32020006 Or Code=40023405;
mais si j'utilise cette requête :
select niveau, Sum(numérat1/denominat1) as Tx1
from Table1
WHERE Code=32020006 Or Code=40023405
GROUP BY niveau ;
la colonne code n'apparaît plus sur ma requête (j'ai mis "Où" a u lieu
de "regroupement")
Comment alors faire pour faire apparaître les codes 32020006 et
0023405 sur mon état ?
Merci d'avance
Eric
Bonjour,
Si il n'est pas possible de les faire apparaître dans la requête
principale en raison des critères de regroupement, on doit pouvoir l es
obtenir par un DLookup.
C'est un peu plus lent, mais si autrement ça ne marche pas ...
Bonjour, j'ai beau chercher sur le net avec DLookup,, je n'ai pas
compris ce qu'il fait faire avec DLookup, peux-tu être plus précis ?
merci
On 20 août, 11:13, Gloops wrote:zzzz a écrit, le 19/08/2011 13:06 :Bonjour,avec cette requête, je n'ai aucun problème à faire apparaître les
codes 32020006 et 0023405 sur mon état :
select code, niveau, Sum(numérat1/denominat1) as Tx1
from Table1
GROUP BY code, niveau
HAVING Code2020006 Or ;mais si j'utilise cette requête :
select niveau, Sum(numérat1/denominat1) as Tx1
from Table1
WHERE Code2020006 Or
GROUP BY niveau ;la colonne code n'apparaît plus sur ma requête (j'ai mis "Où" a u lieu
de "regroupement")
Comment alors faire pour faire apparaître les codes 32020006 et
0023405 sur mon état ?Merci d'avance
Eric
Bonjour,
Si il n'est pas possible de les faire apparaître dans la requête
principale en raison des critères de regroupement, on doit pouvoir l es
obtenir par un DLookup.
C'est un peu plus lent, mais si autrement ça ne marche pas ...
Bonjour, j'ai beau chercher sur le net avec DLookup,, je n'ai pas
compris ce qu'il fait faire avec DLookup, peux-tu être plus précis ?
merci
zzzz a écrit, le 23/08/2011 10:24 :
> On 20 août, 11:13, Gloops wrote:
>> zzzz a écrit, le 19/08/2011 13:06 :
>>> Bonjour,
>>> avec cette requête, je n'ai aucun problème à faire apparaître les
>>> codes 32020006 et 0023405 sur mon état :
>>> select code, niveau, Sum(numérat1/denominat1) as Tx1
>>> from Table1
>>> GROUP BY code, niveau
>>> HAVING Code2020006 Or ;
>>> mais si j'utilise cette requête :
>>> select niveau, Sum(numérat1/denominat1) as Tx1
>>> from Table1
>>> WHERE Code2020006 Or
>>> GROUP BY niveau ;
>>> la colonne code n'apparaît plus sur ma requête (j'ai mis "Où" a u lieu
>>> de "regroupement")
>>> Comment alors faire pour faire apparaître les codes 32020006 et
>>> 0023405 sur mon état ?
>>> Merci d'avance
>>> Eric
>> Bonjour,
>> Si il n'est pas possible de les faire apparaître dans la requête
>> principale en raison des critères de regroupement, on doit pouvoir l es
>> obtenir par un DLookup.
>> C'est un peu plus lent, mais si autrement ça ne marche pas ...
> Bonjour, j'ai beau chercher sur le net avec DLookup,, je n'ai pas
> compris ce qu'il fait faire avec DLookup, peux-tu être plus précis ?
> merci
Aïe, alors là tu es dur, tu me demandes ça le soir où il ne me re ste
qu'un neurone d'allumé (ceux qui disent que déjà d'habitude il n'y en a
pas beaucoup sont des mauvaises langues :) )
Je me demande si c'est dû aux neurones manquants, ou si la difficulté
réside dans le fait de bien poser la question (auquel cas, il est vrai
que j'aurais dû m'en rendre compte hier, je suis pris en flagrant dél it
d'avoir répondu sans réfléchir, ou alors comme un miroir).
Tu veux les totaux par code et par niveau ? La première requête devra it
être bonne, alors.
Si tu fais les totaux par niveau, c'est normal que les codes
n'apparaissent pas dans la requête, sinon on détaillerait par niveau, ça
ne serait plus des totaux par niveau.
Précise voir un peu plus l'objectif. J'ai une supposition, mais si ce
n'est pas la bonne ça n'avance à rien que je la propose ...
zzzz a écrit, le 23/08/2011 10:24 :
> On 20 août, 11:13, Gloops<glo...@invalid.zailes.org> wrote:
>> zzzz a écrit, le 19/08/2011 13:06 :
>>> Bonjour,
>>> avec cette requête, je n'ai aucun problème à faire apparaître les
>>> codes 32020006 et 0023405 sur mon état :
>>> select code, niveau, Sum(numérat1/denominat1) as Tx1
>>> from Table1
>>> GROUP BY code, niveau
>>> HAVING Code=32020006 Or Code=40023405;
>>> mais si j'utilise cette requête :
>>> select niveau, Sum(numérat1/denominat1) as Tx1
>>> from Table1
>>> WHERE Code=32020006 Or Code=40023405
>>> GROUP BY niveau ;
>>> la colonne code n'apparaît plus sur ma requête (j'ai mis "Où" a u lieu
>>> de "regroupement")
>>> Comment alors faire pour faire apparaître les codes 32020006 et
>>> 0023405 sur mon état ?
>>> Merci d'avance
>>> Eric
>> Bonjour,
>> Si il n'est pas possible de les faire apparaître dans la requête
>> principale en raison des critères de regroupement, on doit pouvoir l es
>> obtenir par un DLookup.
>> C'est un peu plus lent, mais si autrement ça ne marche pas ...
> Bonjour, j'ai beau chercher sur le net avec DLookup,, je n'ai pas
> compris ce qu'il fait faire avec DLookup, peux-tu être plus précis ?
> merci
Aïe, alors là tu es dur, tu me demandes ça le soir où il ne me re ste
qu'un neurone d'allumé (ceux qui disent que déjà d'habitude il n'y en a
pas beaucoup sont des mauvaises langues :) )
Je me demande si c'est dû aux neurones manquants, ou si la difficulté
réside dans le fait de bien poser la question (auquel cas, il est vrai
que j'aurais dû m'en rendre compte hier, je suis pris en flagrant dél it
d'avoir répondu sans réfléchir, ou alors comme un miroir).
Tu veux les totaux par code et par niveau ? La première requête devra it
être bonne, alors.
Si tu fais les totaux par niveau, c'est normal que les codes
n'apparaissent pas dans la requête, sinon on détaillerait par niveau, ça
ne serait plus des totaux par niveau.
Précise voir un peu plus l'objectif. J'ai une supposition, mais si ce
n'est pas la bonne ça n'avance à rien que je la propose ...
zzzz a écrit, le 23/08/2011 10:24 :
> On 20 août, 11:13, Gloops wrote:
>> zzzz a écrit, le 19/08/2011 13:06 :
>>> Bonjour,
>>> avec cette requête, je n'ai aucun problème à faire apparaître les
>>> codes 32020006 et 0023405 sur mon état :
>>> select code, niveau, Sum(numérat1/denominat1) as Tx1
>>> from Table1
>>> GROUP BY code, niveau
>>> HAVING Code2020006 Or ;
>>> mais si j'utilise cette requête :
>>> select niveau, Sum(numérat1/denominat1) as Tx1
>>> from Table1
>>> WHERE Code2020006 Or
>>> GROUP BY niveau ;
>>> la colonne code n'apparaît plus sur ma requête (j'ai mis "Où" a u lieu
>>> de "regroupement")
>>> Comment alors faire pour faire apparaître les codes 32020006 et
>>> 0023405 sur mon état ?
>>> Merci d'avance
>>> Eric
>> Bonjour,
>> Si il n'est pas possible de les faire apparaître dans la requête
>> principale en raison des critères de regroupement, on doit pouvoir l es
>> obtenir par un DLookup.
>> C'est un peu plus lent, mais si autrement ça ne marche pas ...
> Bonjour, j'ai beau chercher sur le net avec DLookup,, je n'ai pas
> compris ce qu'il fait faire avec DLookup, peux-tu être plus précis ?
> merci
Aïe, alors là tu es dur, tu me demandes ça le soir où il ne me re ste
qu'un neurone d'allumé (ceux qui disent que déjà d'habitude il n'y en a
pas beaucoup sont des mauvaises langues :) )
Je me demande si c'est dû aux neurones manquants, ou si la difficulté
réside dans le fait de bien poser la question (auquel cas, il est vrai
que j'aurais dû m'en rendre compte hier, je suis pris en flagrant dél it
d'avoir répondu sans réfléchir, ou alors comme un miroir).
Tu veux les totaux par code et par niveau ? La première requête devra it
être bonne, alors.
Si tu fais les totaux par niveau, c'est normal que les codes
n'apparaissent pas dans la requête, sinon on détaillerait par niveau, ça
ne serait plus des totaux par niveau.
Précise voir un peu plus l'objectif. J'ai une supposition, mais si ce
n'est pas la bonne ça n'avance à rien que je la propose ...
J'ai cherché entre temps...
Il est tout à fait normal que les codes 32020006 et 40023405 (ou
d'autres, c'était un exemple) n'apparaissent dans ma 2me requete
(totaux pas niveaux) ni dans l'état basé sur cette 2me requete.
Mais la difficulté justement c'est qu'on me demande de faire
apparaître dans l'état les codes concernés (32020006 et 40023405 ou
d'autres) tout en faisant un regroupement uniquement par niveau
(niveau est égal à gauche(code;1)
Donc, la solution que je voie serait de faire baser l'état sur une
requête sans regroupements. Je crée un En-tête de groupe Niveau d ans
l'état, mais l'inconvénient c'est que tous les codes n'apparaissent
pas, il n'apparaît que le 1er code de chaque niveau dans la section E n-
tête de groupe. Une solution par VBA peut-être, mais je ne maîtri se
pas bien...
J'ai cherché entre temps...
Il est tout à fait normal que les codes 32020006 et 40023405 (ou
d'autres, c'était un exemple) n'apparaissent dans ma 2me requete
(totaux pas niveaux) ni dans l'état basé sur cette 2me requete.
Mais la difficulté justement c'est qu'on me demande de faire
apparaître dans l'état les codes concernés (32020006 et 40023405 ou
d'autres) tout en faisant un regroupement uniquement par niveau
(niveau est égal à gauche(code;1)
Donc, la solution que je voie serait de faire baser l'état sur une
requête sans regroupements. Je crée un En-tête de groupe Niveau d ans
l'état, mais l'inconvénient c'est que tous les codes n'apparaissent
pas, il n'apparaît que le 1er code de chaque niveau dans la section E n-
tête de groupe. Une solution par VBA peut-être, mais je ne maîtri se
pas bien...
J'ai cherché entre temps...
Il est tout à fait normal que les codes 32020006 et 40023405 (ou
d'autres, c'était un exemple) n'apparaissent dans ma 2me requete
(totaux pas niveaux) ni dans l'état basé sur cette 2me requete.
Mais la difficulté justement c'est qu'on me demande de faire
apparaître dans l'état les codes concernés (32020006 et 40023405 ou
d'autres) tout en faisant un regroupement uniquement par niveau
(niveau est égal à gauche(code;1)
Donc, la solution que je voie serait de faire baser l'état sur une
requête sans regroupements. Je crée un En-tête de groupe Niveau d ans
l'état, mais l'inconvénient c'est que tous les codes n'apparaissent
pas, il n'apparaît que le 1er code de chaque niveau dans la section E n-
tête de groupe. Une solution par VBA peut-être, mais je ne maîtri se
pas bien...
zzzz a écrit, le 24/08/2011 11:35 :
Si je capte bien, il va falloir faire la requête avec les codes sinon o n
ne peut pas les inventer, et puisqu'on veut les totaux par niveaux, on
peut les calculer avec une fonction DSum, mais aussi, puisque le but
vraisemblablement est de préparer un état, dans les états Access il y a
une fonction de cumul par groupe qui pourrait bien servir. Faire aussi
un regroupement par niveau.
Il y a donc deux notions à acquérir au sujet des états Access, le
regroupement par niveau, et le cumul par groupe.
Pour le regroupement par niveau, voir la section "gérer les
regroupements dans un état existant", là :http://www.self-access.com/ access/acEtatsRegroup.htm
Pour les cumuls par groupe, regarde voir si ça c'est clair :
http://office.microsoft.com/fr-ch/access-help/additionner-dans-les-et...
J'imagine que sur 3stone.be il doit y avoir quelque chose sur ces
points, mais je n'ai pas su le trouver dans la table des matières.
zzzz a écrit, le 24/08/2011 11:35 :
Si je capte bien, il va falloir faire la requête avec les codes sinon o n
ne peut pas les inventer, et puisqu'on veut les totaux par niveaux, on
peut les calculer avec une fonction DSum, mais aussi, puisque le but
vraisemblablement est de préparer un état, dans les états Access il y a
une fonction de cumul par groupe qui pourrait bien servir. Faire aussi
un regroupement par niveau.
Il y a donc deux notions à acquérir au sujet des états Access, le
regroupement par niveau, et le cumul par groupe.
Pour le regroupement par niveau, voir la section "gérer les
regroupements dans un état existant", là :http://www.self-access.com/ access/acEtatsRegroup.htm
Pour les cumuls par groupe, regarde voir si ça c'est clair :
http://office.microsoft.com/fr-ch/access-help/additionner-dans-les-et...
J'imagine que sur 3stone.be il doit y avoir quelque chose sur ces
points, mais je n'ai pas su le trouver dans la table des matières.
zzzz a écrit, le 24/08/2011 11:35 :
Si je capte bien, il va falloir faire la requête avec les codes sinon o n
ne peut pas les inventer, et puisqu'on veut les totaux par niveaux, on
peut les calculer avec une fonction DSum, mais aussi, puisque le but
vraisemblablement est de préparer un état, dans les états Access il y a
une fonction de cumul par groupe qui pourrait bien servir. Faire aussi
un regroupement par niveau.
Il y a donc deux notions à acquérir au sujet des états Access, le
regroupement par niveau, et le cumul par groupe.
Pour le regroupement par niveau, voir la section "gérer les
regroupements dans un état existant", là :http://www.self-access.com/ access/acEtatsRegroup.htm
Pour les cumuls par groupe, regarde voir si ça c'est clair :
http://office.microsoft.com/fr-ch/access-help/additionner-dans-les-et...
J'imagine que sur 3stone.be il doit y avoir quelque chose sur ces
points, mais je n'ai pas su le trouver dans la table des matières.
On 25 août, 12:26, Gloops wrote:zzzz a écrit, le 24/08/2011 11:35 :
Si je capte bien, il va falloir faire la requête avec les codes sino n on
ne peut pas les inventer, et puisqu'on veut les totaux par niveaux, on
peut les calculer avec une fonction DSum, mais aussi, puisque le but
vraisemblablement est de préparer un état, dans les états Access il y a
une fonction de cumul par groupe qui pourrait bien servir. Faire aussi
un regroupement par niveau.
Il y a donc deux notions à acquérir au sujet des états Access, l e
regroupement par niveau, et le cumul par groupe.
Pour le regroupement par niveau, voir la section "gérer les
regroupements dans un état existant", là :http://www.self-access.c om/access/acEtatsRegroup.htm
Pour les cumuls par groupe, regarde voir si ça c'est clair :
http://office.microsoft.com/fr-ch/access-help/additionner-dans-les-et. ..
J'imagine que sur 3stone.be il doit y avoir quelque chose sur ces
points, mais je n'ai pas su le trouver dans la table des matières.
Entretemps j'avais trouvé la solution pour le regroupement dans l'é tat
et la somme par niveau.
Mais il manque une information importante dans cet état, comment fair e
apparaître les codes concernés. Et comme il y a plusieurs codes pou r
un même niveau, je n'arrive à faire apparaître qu'un seul code pa r
niveau.
On 25 août, 12:26, Gloops<glo...@invalid.zailes.org> wrote:
zzzz a écrit, le 24/08/2011 11:35 :
Si je capte bien, il va falloir faire la requête avec les codes sino n on
ne peut pas les inventer, et puisqu'on veut les totaux par niveaux, on
peut les calculer avec une fonction DSum, mais aussi, puisque le but
vraisemblablement est de préparer un état, dans les états Access il y a
une fonction de cumul par groupe qui pourrait bien servir. Faire aussi
un regroupement par niveau.
Il y a donc deux notions à acquérir au sujet des états Access, l e
regroupement par niveau, et le cumul par groupe.
Pour le regroupement par niveau, voir la section "gérer les
regroupements dans un état existant", là :http://www.self-access.c om/access/acEtatsRegroup.htm
Pour les cumuls par groupe, regarde voir si ça c'est clair :
http://office.microsoft.com/fr-ch/access-help/additionner-dans-les-et. ..
J'imagine que sur 3stone.be il doit y avoir quelque chose sur ces
points, mais je n'ai pas su le trouver dans la table des matières.
Entretemps j'avais trouvé la solution pour le regroupement dans l'é tat
et la somme par niveau.
Mais il manque une information importante dans cet état, comment fair e
apparaître les codes concernés. Et comme il y a plusieurs codes pou r
un même niveau, je n'arrive à faire apparaître qu'un seul code pa r
niveau.
On 25 août, 12:26, Gloops wrote:zzzz a écrit, le 24/08/2011 11:35 :
Si je capte bien, il va falloir faire la requête avec les codes sino n on
ne peut pas les inventer, et puisqu'on veut les totaux par niveaux, on
peut les calculer avec une fonction DSum, mais aussi, puisque le but
vraisemblablement est de préparer un état, dans les états Access il y a
une fonction de cumul par groupe qui pourrait bien servir. Faire aussi
un regroupement par niveau.
Il y a donc deux notions à acquérir au sujet des états Access, l e
regroupement par niveau, et le cumul par groupe.
Pour le regroupement par niveau, voir la section "gérer les
regroupements dans un état existant", là :http://www.self-access.c om/access/acEtatsRegroup.htm
Pour les cumuls par groupe, regarde voir si ça c'est clair :
http://office.microsoft.com/fr-ch/access-help/additionner-dans-les-et. ..
J'imagine que sur 3stone.be il doit y avoir quelque chose sur ces
points, mais je n'ai pas su le trouver dans la table des matières.
Entretemps j'avais trouvé la solution pour le regroupement dans l'é tat
et la somme par niveau.
Mais il manque une information importante dans cet état, comment fair e
apparaître les codes concernés. Et comme il y a plusieurs codes pou r
un même niveau, je n'arrive à faire apparaître qu'un seul code pa r
niveau.
zzzz a écrit, le 26/08/2011 10:07 :
> On 25 août, 12:26, Gloops wrote:
>> zzzz a écrit, le 24/08/2011 11:35 :
>> Si je capte bien, il va falloir faire la requête avec les codes sino n on
>> ne peut pas les inventer, et puisqu'on veut les totaux par niveaux, on
>> peut les calculer avec une fonction DSum, mais aussi, puisque le but
>> vraisemblablement est de préparer un état, dans les états Access il y a
>> une fonction de cumul par groupe qui pourrait bien servir. Faire aussi
>> un regroupement par niveau.
>> Il y a donc deux notions à acquérir au sujet des états Access, l e
>> regroupement par niveau, et le cumul par groupe.
>> Pour le regroupement par niveau, voir la section "gérer les
>> regroupements dans un état existant", là :http://www.self-access.c om/access/acEtatsRegroup.htm
>> Pour les cumuls par groupe, regarde voir si ça c'est clair :
>>http://office.microsoft.com/fr-ch/access-help/additionner-dans-les-et.. .
>> J'imagine que sur 3stone.be il doit y avoir quelque chose sur ces
>> points, mais je n'ai pas su le trouver dans la table des matières.
> Entretemps j'avais trouvé la solution pour le regroupement dans l'é tat
> et la somme par niveau.
> Mais il manque une information importante dans cet état, comment fair e
> apparaître les codes concernés. Et comme il y a plusieurs codes pou r
> un même niveau, je n'arrive à faire apparaître qu'un seul code pa r
> niveau.
C'est un regroupement à un niveau inférieur, non ?
Comment ça un seul code par niveau ? ça dépend des données, ça, non ?
zzzz a écrit, le 26/08/2011 10:07 :
> On 25 août, 12:26, Gloops<glo...@invalid.zailes.org> wrote:
>> zzzz a écrit, le 24/08/2011 11:35 :
>> Si je capte bien, il va falloir faire la requête avec les codes sino n on
>> ne peut pas les inventer, et puisqu'on veut les totaux par niveaux, on
>> peut les calculer avec une fonction DSum, mais aussi, puisque le but
>> vraisemblablement est de préparer un état, dans les états Access il y a
>> une fonction de cumul par groupe qui pourrait bien servir. Faire aussi
>> un regroupement par niveau.
>> Il y a donc deux notions à acquérir au sujet des états Access, l e
>> regroupement par niveau, et le cumul par groupe.
>> Pour le regroupement par niveau, voir la section "gérer les
>> regroupements dans un état existant", là :http://www.self-access.c om/access/acEtatsRegroup.htm
>> Pour les cumuls par groupe, regarde voir si ça c'est clair :
>>http://office.microsoft.com/fr-ch/access-help/additionner-dans-les-et.. .
>> J'imagine que sur 3stone.be il doit y avoir quelque chose sur ces
>> points, mais je n'ai pas su le trouver dans la table des matières.
> Entretemps j'avais trouvé la solution pour le regroupement dans l'é tat
> et la somme par niveau.
> Mais il manque une information importante dans cet état, comment fair e
> apparaître les codes concernés. Et comme il y a plusieurs codes pou r
> un même niveau, je n'arrive à faire apparaître qu'un seul code pa r
> niveau.
C'est un regroupement à un niveau inférieur, non ?
Comment ça un seul code par niveau ? ça dépend des données, ça, non ?
zzzz a écrit, le 26/08/2011 10:07 :
> On 25 août, 12:26, Gloops wrote:
>> zzzz a écrit, le 24/08/2011 11:35 :
>> Si je capte bien, il va falloir faire la requête avec les codes sino n on
>> ne peut pas les inventer, et puisqu'on veut les totaux par niveaux, on
>> peut les calculer avec une fonction DSum, mais aussi, puisque le but
>> vraisemblablement est de préparer un état, dans les états Access il y a
>> une fonction de cumul par groupe qui pourrait bien servir. Faire aussi
>> un regroupement par niveau.
>> Il y a donc deux notions à acquérir au sujet des états Access, l e
>> regroupement par niveau, et le cumul par groupe.
>> Pour le regroupement par niveau, voir la section "gérer les
>> regroupements dans un état existant", là :http://www.self-access.c om/access/acEtatsRegroup.htm
>> Pour les cumuls par groupe, regarde voir si ça c'est clair :
>>http://office.microsoft.com/fr-ch/access-help/additionner-dans-les-et.. .
>> J'imagine que sur 3stone.be il doit y avoir quelque chose sur ces
>> points, mais je n'ai pas su le trouver dans la table des matières.
> Entretemps j'avais trouvé la solution pour le regroupement dans l'é tat
> et la somme par niveau.
> Mais il manque une information importante dans cet état, comment fair e
> apparaître les codes concernés. Et comme il y a plusieurs codes pou r
> un même niveau, je n'arrive à faire apparaître qu'un seul code pa r
> niveau.
C'est un regroupement à un niveau inférieur, non ?
Comment ça un seul code par niveau ? ça dépend des données, ça, non ?
niveau = gauche(code;1)
niveau = gauche(code;1)
niveau = gauche(code;1)