|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Nouveau Membre du Club
![]() Inscription : avril 2003 Messages : 87 ![]() |
Bonjour,
Je suis confronté à un petit problème qui commence à me faire plus que tourner en rond, j'en viens même à me poser la question de la faisabilité (n'étant pas un pro de CR). J'ai un rapport basé sur des groupes et des crossTab dès plus basique. Jusqu'à maintenant, il retournait les résultats sous forme de sommes. Sauf que dans la base de données, j'ai rajouté une information spécifiant si ça doit être une somme (genre "compteur incrementiel") ou un pourcentage (genre "compteur de rendement") ou d’un autre type Et là, je n'arrive pas à mettre en place ma formule. Dans "Summariezed fields", si je mets -> j’obtiens : ---------------------------- "CountOf maColonne" -> 4 "SumOf maColonne" -> 20 J'aimerai simplement pouvoir faire ("maValeur") / ("CountOf mavaleur")si "typeCur" = "rendement" par exemple. Sauf que je n’y arrive pas. J’ai essayé d’indiquer une formule dans "column", ça marche bien, mais je perds le filtre par rapport à mon groupe basé sur les temps de ces compteurs. (je me retrouve donc pour chaque groupe avec les valeurs totales) Merci bien si vous pouvez m'aider, Damien.
__________________
( http://www.importcube.fr && http://www.onipif.fr ) || http://www.yannsculpture.fr || http://www.infocarpe.net |
|
|
00
|
|
|
#2 |
|
Membre Expert
![]() |
tu ne peux pas faire 2 champs totaux séparés, un qui ferait le count et l'autre la somme...et une formule qui choisit l'un ou l'autre en fonction de ton paramètre qui elle sera afficher dans tes valeurs de crosstab?
__________________
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.
En fait, c'est ce que j'essaye de faire, sauf que j'obtiens les bonnes valeurs qu'avec un ajout de valeur dans <Summariezed fields> de type : -> CountOf "maColonne" -> SumOf "maColonne". Et en passant par <Summariezed fields>, impossible de masquer ces champs ou d'agir par des formules..dumoins je n'y arrive pas..ça fait 4heures que je cherche..en SQL, ça serait fait en 2minutes...bref, je commence à Et en passant par <Columns>, là où on peu mettre des fonctions..le count est renvoyé (avant) par rapport au total des valeurs, et non des valeurs filtrées...
__________________
( http://www.importcube.fr && http://www.onipif.fr ) || http://www.yannsculpture.fr || http://www.infocarpe.net |
|
|
00
|
|
|
#4 | |
|
Membre Expert
![]() |
arf, désolé...
Citation:
et pourquoi tu le fais pas en SQL?
__________________
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 ![]() |
Si c'est moi qui avait fait ce rapport, croit moi que ça serait en SQL lol.
Le problème est que là, c'est un rapport fait sous CR10 édition entreprise....en CR, je ne connais que les bases, et là, je suis soit confronté à un pb de fonctionnalité, soit à un pb de connaissance de ma part... EnSQL, ça serait fait en quelques minutes, mais du coup, là je dois vraiment le faire dans le rapport pour centralisé tout ça (car c'est du traitement global, mais quand ça a été créé, il y avait qu'un seul type de capteur, avec des valeurs à additionner). -> Pour ce que tu n'as pas compris, je voulais dire que le COUNT dans la formule ne me renvoit pas la bonne valeurs car il doit être récupéré de la requête avant le "groupe" de mon rapport (GROUP BY en SQL je pense)...du coup, j'ai le total et non le la valeur en rapport avec la valeur retournée...c'est ce que j'en déduis après petite reflexion..mais comme je l'ai dis, je ne suis pas un pro de CR...
__________________
( http://www.importcube.fr && http://www.onipif.fr ) || http://www.yannsculpture.fr || http://www.infocarpe.net |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com