|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Nouveau Membre du Club
![]() Inscription : avril 2003 Messages : 87 ![]() |
Bonjour,
Je cherche depuis plusieurs heures la solution mais en deseperant. Pour simplifier, j'ai un rapport qui affiche des valeurs par <Group>, et qui affiche un total de type <Running Total Fields> dans le <Group Footer> d'un de mes groupes. Dans le <Report Footer> Je voudrais faire la somme de tous ces totaux de type <Running Total Fields>...mais je n'y arrive pas. En passant par un <Running Total Fields>, on ne peut selectionner comme source ce même type de données, et idem par une formule... Sur la copie d'écran: Ca concerne le champ selectionné, qui serait donc la somme des valeurs du champ situé juste au dessus de lui de type <Running Total Fields>. Merci pour votre aide, Damien.
__________________
( http://www.importcube.fr && http://www.onipif.fr ) || http://www.yannsculpture.fr || http://www.infocarpe.net |
|
|
00
|
|
|
#2 |
|
Membre Expert
![]() |
il suffit de refaire un total cumulé mais sans réinitialisation
__________________
Ils ne savaient pas que c'était impossible alors ils l'ont fait (Mark Twain) _ _ _ _ _ _ _ _ _ La planète ne nous appartient pas, elle nous a été prêtée par nos enfants _ _ _ _ _ _ _ _ _ Technos : Access, C++ Builder, SQL, PostgreSQL, Crystal Reports, XML entre autres |
|
|
00
|
|
|
#3 |
|
Nouveau Membre du Club
![]() Inscription : avril 2003 Messages : 87 ![]() |
Merci pour ta réponse rapide.
Mais je ne peux pas car en fait je me base sur le <Running Total Field> de la colonne 2 qui est reseté à chaque changement de <Resultat>. Et j'affiche cette valeur aussi bien pour le 1er groupe (détail) que le 2de groupe (cumul). Un petit schema ci-dessous, ça concerne la colonne 2 : Les correspondances sont : 1er colonne : nb d'erreur [...] 2de colonne : [...dans] le total . 3eme colonne : rapport en %. <Resultat 1> 1 | 10 | 10% 2 | 10 | 20% 3 | 10 | 30% 4 | 10 | 40% ------------- 10 - 10 - 100% [total] <Resultat 2> 10 | 100 | 10% 20 | 100 | 20% 30 | 100 | 30% 10 | 100 | 10% ------------- 70 | 100 | 70% Je cherche à récupérer le 110, si je n'effectue pas de reset, j'aurai 440 alors... La seule solution que je vois (sans être pro de CR) est d'effectuer une SUM de la dernière des valeurs groupées avant changement de <Resultat> ...mais je bloque...
__________________
( http://www.importcube.fr && http://www.onipif.fr ) || http://www.yannsculpture.fr || http://www.infocarpe.net |
|
|
00
|
|
|
#4 |
|
Membre Expert
![]() |
oki, c'est plus clair.
je pense qu'il sera incontournable de passer par des formules..avec une variable que tu incrémenteras dans les pied de group.
__________________
Ils ne savaient pas que c'était impossible alors ils l'ont fait (Mark Twain) _ _ _ _ _ _ _ _ _ La planète ne nous appartient pas, elle nous a été prêtée par nos enfants _ _ _ _ _ _ _ _ _ Technos : Access, C++ Builder, SQL, PostgreSQL, Crystal Reports, XML entre autres |
|
|
00
|
|
|
#5 |
|
Nouveau Membre du Club
![]() Inscription : avril 2003 Messages : 87 ![]() |
Okok, je te remercie bien, je vais donc me pencher vers ta solution.
Dernière petite question, car j'avais bien essayé ta solution, mais je n'arrivais pas à affecter à une variables la valeur du groupe, car par l'expert de formule, il ne voulait pas... Merci. [ Edit ] C'est bon, par tatonnement, je me suis débrouillé Merci de ton aide, Damien.
__________________
( http://www.importcube.fr && http://www.onipif.fr ) || http://www.yannsculpture.fr || http://www.infocarpe.net |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com