|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre régulier
![]() Inscription : novembre 2010 Messages : 151 ![]() |
Bonjour,
Le post : http://www.developpez.net/forums/d21...alyse-croisee/ m'a permis de créer facilement un état à partir d'une requête analyse croisée. Je souhaite, dans le pied d'état, faire la somme de chaque colonne (champs [Ch3] à [Ch10]). Lorsque dans un champ indépendant placé dans le pied d'état je mets : cela ne fonctionne pas alors que [Ch3] + [Ch4] + ... fonctionne sur une ligne. Comment faire. Jean-Pierre |
|
|
00
|
|
|
#2 |
|
Membre régulier
![]() Inscription : novembre 2010 Messages : 151 ![]() |
Bonsoir,
Dans la base de données de gestion des membres d'une association, ma requête analyse croisée me donne année par année le nombre de membres par commune. Elles est organisée de sorte à avoir les années en tête de colonne et les communes en tête de ligne. La requête qui alimente la requête analyse croisée limite le nombre d'années à 8 pour ne pas sortir de la page de l'état. Si je définis ma requête en mettant les communes en tête de colonnes et les années en tête de ligne, je sais obtenir le total des lignes (nombre de membres par années) mais le nombre de communes :
Jean-Pierre |
|
|
00
|
|
|
#3 |
|
Membre Expert
![]() Michel Ingénieur développement logiciels Inscription : mai 2005 Messages : 1 584 ![]() |
Bonjour,
dans la faq Access, on trouve : http://access.developpez.com/sources...te#TotalCroise Bonne journée
__________________
"tout le monde veut sauver la planète, mais personne ne veut descendre les poubelles." J Yanne |
|
|
00
|
|
|
#4 |
|
Membre régulier
![]() Inscription : novembre 2010 Messages : 151 ![]() |
Bonjour,
Merci de ta réponse. Malgré mes recherches je suis passé à coté. Dans un premier temps, je reproduis l'exemple du FAQ et trouve les mêmes résultats. Dans le dernier cas, 1er tableau, la colonne Mai affiche un total correct et une valeur pour la case A1/Mai incorrecte : 3 au lieu de 6. Ensuite j'adapte l'exemple à ma base de données, voir extrait joint. Avec la même structure de la table Commande et les mêmes requêtes, j'ai les anomalies suivantes :
Jean-Pierre |
|
|
00
|
|
|
#5 | ||||
|
Membre Expert
![]() Michel Ingénieur développement logiciels Inscription : mai 2005 Messages : 1 584 ![]() |
Eh bien tu y es presque,
il te reste à faire la 3 éme étape indiquée dans dans la FAQ, c'est à dire créer (avec l'assistant) une requête CD à partir de ta requête Rtotal comme suit : Code :
Rapprl : dans la requete Rtotal : Code :
__________________
"tout le monde veut sauver la planète, mais personne ne veut descendre les poubelles." J Yanne |
||||
|
|
00
|
|
|
#6 |
|
Membre régulier
![]() Inscription : novembre 2010 Messages : 151 ![]() |
Bonsoir,
Je suis bien parvenu jusqu'au bout du FAQ. Mon problèmes est que lorsque le remplace les données du FAQ par les données extraites de ma BD, la requête RTotal me renvoie la valeur 1 dans la colonne Total au lieu des sommes alors que les valeurs TOTAL/Total sont exactes!! Requête RTotal avec données du FAQ ![]() Les totaux sont calculés dans la colonne Total Requête RTotal avec données de ma BD ![]() Dans la colonne Total apparaît la valeur du champ Quantite et non le total. De même avec la requête CD. Jean-Pierre |
|
|
00
|
|
|
#7 |
|
Membre Expert
![]() Michel Ingénieur développement logiciels Inscription : mai 2005 Messages : 1 584 ![]() |
Bonjour,
essai ci joint
__________________
"tout le monde veut sauver la planète, mais personne ne veut descendre les poubelles." J Yanne |
|
|
00
|
|
|
#8 |
|
Membre régulier
![]() Inscription : novembre 2010 Messages : 151 ![]() |
Bonjour,
Merci cela correspond à ce que je recherche. Il ne me reste plus qu'a faire un état à partir de cette analyse croisée. Jean-Pierre |
|
|
00
|
|
|
#9 |
|
Membre régulier
![]() Inscription : novembre 2010 Messages : 151 ![]() |
Bonjour,
Mon état basé sur la requête analyse croisée fonctionne. Comme j'ai deux types de communes, celles qui font partie du SIVU et les autres, j'ai essayé d'ajouter un champ A_SIVU, présent dans la table Commande mais sans succès. Ce champ permettra dans mon état d'éditer les communes du SIVU en premier. Lorsque je l'ajoute à la requête RTotal_Analyse croisée, le champ est présent mais je perds le TOTAL, lorsque je tente de l'ajouter à la requête RTotal, j'ai un message d'erreur sur le nombre de colonnes. Désolé de solliciter les spécialistes mais en dehors des assistants ne connais pas grand chose. Comment ajouter mon champ A_SIVU? Jean-Pierre |
|
|
00
|
|
|
#10 |
|
Membre Expert
![]() Michel Ingénieur développement logiciels Inscription : mai 2005 Messages : 1 584 ![]() |
Voici une aide ci_joint (les requetes se terminant par 2).
La règle est qu'il faut ajouter les champs annexes dès la requête source (soit r_Commande2)
__________________
"tout le monde veut sauver la planète, mais personne ne veut descendre les poubelles." J Yanne |
|
|
10
|
|
|
#11 |
|
Membre régulier
![]() Inscription : novembre 2010 Messages : 151 ![]() |
Bonsoir,
Bravo et merci d'aider quelqu'un comme moi qui ne dépasse pas beaucoup les macros, c'est ce que je souhaitais faire. Jean-Pierre |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com