Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > Business Intelligence > Crystal Reports
Crystal Reports Forum d'entraide sur Crystal Reports. Avant de poster --> FAQ Crystal, Tutoriels Crystal
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 19/07/2006, 09h26   #1
Membre du Club
 
Inscription : juillet 2006
Messages : 79
Détails du profil
Informations forums :
Inscription : juillet 2006
Messages : 79
Points : 43
Points : 43
Par défaut [CR 9] Problème de pourcentage

Bonjour à tous,

Dans un de mes rapports, j'ai une table croisée avec plusieurs groupes du style :

Année | Mois | Condit°1 | CPT PCT

Où cpt représente un compte sans distinction d'un entier et pct un pourcentage d'un compte sans distinction de ce même entier par ligne.

Le problème que je rencontre est que je n'arrive pas à mettre ce pourcentage sour la forme 1,00. A chaque fois que je fais ce changement il revient en 1.
Si j'additionne mes cpt sur 1 mois et que je fais moi même le pourcentage je me rend bien compte qu'il me tronque tout ce qui vient après la virgule. Du coup au lieu d'arriver à 100% en additionnant mes pct par mois j'en suis à 94% par exemple.

Toute solution à ce problème est la bienvenue !
Merci



Edit : Ajout d'un cas concret pour mieux visualiser le problème

sur 1 mois donné j'obtient

CPT | PCT
5.......2% au lieu de 2.90
9.......5% au lieu de 5.20
14.....8% au lieu de 8.09
22.....12% au lieu de 12.72
21.....12% au lieu de 12.14
14.....8% au lieu de 8.09
16.....9% au lieu de 9.25
31.....17% au lieu de 17.92
41.....23% au lieu de 23.70
Maltus est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/07/2006, 12h33   #2
Membre confirmé
 
Inscription : mai 2002
Messages : 246
Détails du profil
Informations forums :
Inscription : mai 2002
Messages : 246
Points : 256
Points : 256
Envoyer un message via MSN à Machuet
Si tu utilise un champ de type numérique tu peux le paramétrer en mettant l'arrondi à 0.01 par exemple et l'affichage à 0.01 et cela devrait fonctionner sans problème.
Machuet est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/07/2006, 14h07   #3
Membre du Club
 
Inscription : juillet 2006
Messages : 79
Détails du profil
Informations forums :
Inscription : juillet 2006
Messages : 79
Points : 43
Points : 43
En fait je vais dans l'expert table croisée et je créer un champ de resumé en 'compte' d'un champ de ma base (donc à ce niveau je pense que le type de champ compté importe peu), et je spécifie en option que je veux que cela ressorte en pourcentage en fonction des mois.
Une fois cela fait j'ai bien un champ dans mon tableau croisé qui est un pourcentage mais dès que je lui spécifie que je veux des décimales il semble ne pas accepter ces modifications et continue de m'afficher des entiers.

Cela viendrait-il du fait que 'le compte' est un nombre entier et qu'il formate son pourcentage automatiquement dans le même type.... Je trouve ca un peu étrange vu qu'effectuer un pourcentage sur un compte est quand même quelque chose de fréquent... en tout cas j'en ai besoin souvent !
Maltus est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/08/2006, 11h57   #4
Membre du Club
 
Inscription : juillet 2006
Messages : 79
Détails du profil
Informations forums :
Inscription : juillet 2006
Messages : 79
Points : 43
Points : 43
Je me permet de faire remonter ce message étant donné que ma deadline se rapproche et que je n'ai toujours pas réussi à avancer sur ce problème
Maltus est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/08/2006, 11h33   #5
Membre éclairé
 
Inscription : janvier 2006
Messages : 354
Détails du profil
Informations personnelles :
Âge : 36
Localisation : France

Informations forums :
Inscription : janvier 2006
Messages : 354
Points : 348
Points : 348
Et si tu joues avec les differentes possibilités de "format field" ?
lilli1407 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/08/2006, 14h02   #6
Membre du Club
 
Inscription : juillet 2006
Messages : 79
Détails du profil
Informations forums :
Inscription : juillet 2006
Messages : 79
Points : 43
Points : 43
J'ai bien essayé cette solution aussi, de choisir un style 1123.00 ou encore un style personnalisé avec décimales à 1,00 et arrondi à 0.01. Mais cela me donne un affichage sans pourcentage avec un nombre entier...
Crystal à vraiment l'air de traduire le résultat d'un "afficher sous forme de pourcentage" en entier... :/
Maltus est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/08/2006, 15h17   #7
Membre expérimenté
 
Avatar de kikidrome
 
Inscription : décembre 2004
Messages : 841
Détails du profil
Informations personnelles :
Localisation : France, Drôme (Rhône Alpes)

Informations forums :
Inscription : décembre 2004
Messages : 841
Points : 563
Points : 563
As tu essayé clic droit sur le champ, "mettre en forme le champ", style personnalisé puis clique sur le bouton "personalisé" et choisis le nb de décimales.
Ca marche nickel dans mes rapports
__________________
Les paysages sont plus beaux quand on transpire.
Olaf Candau
kikidrome est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/08/2006, 15h29   #8
Membre du Club
 
Inscription : juillet 2006
Messages : 79
Détails du profil
Informations forums :
Inscription : juillet 2006
Messages : 79
Points : 43
Points : 43
C'est ce dont parlent les deux derniers messages mais ca ne marche pas...

Comment utilises tu tes pourcentages ? De la même façon que moi en cochant "mettre sous forme de pourcentage" ou alors en utilisant une formule ?
Le problème ici de part la condition et la construction du tableau est que je ne peux pas (sais pas ?) recuperer toutes les valeurs sur un mois pour en faire la somme et ensuite ligne par ligne faire un pourcentage en relation avec cette somme


Merci en tout cas de vous pencher sur le problème
Maltus est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/08/2006, 22h11   #9
Membre expérimenté
 
Avatar de kikidrome
 
Inscription : décembre 2004
Messages : 841
Détails du profil
Informations personnelles :
Localisation : France, Drôme (Rhône Alpes)

Informations forums :
Inscription : décembre 2004
Messages : 841
Points : 563
Points : 563
les pourcentages que je reécupère viennent d'une table access.. mais j'en ai déjà utilisés qui sont calculés par des formules...
je t'envoie un message privée avec mon adresse mail et si tu veux, envoie moi ton rapport avec les données sauvegardées, je peux regarder !
__________________
Les paysages sont plus beaux quand on transpire.
Olaf Candau
kikidrome est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 04h59.


 
 
 
 
Partenaires

Hébergement Web