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 29/03/2007, 11h07   #1
Invité de passage
 
Inscription : mars 2005
Messages : 10
Détails du profil
Informations forums :
Inscription : mars 2005
Messages : 10
Points : 2
Points : 2
Par défaut [8.5] Mise en forme conditionnelle dans table croisée

Salut à tous,

J'ai une question simple pour un problème épineux...
Je souhaite colorier les cases de ma table croisée selon certaines conditions...
La structure de la table est simple :
lignes : zones géographiques
colonnes : 1e dimension : Année, 2e dimension : Mois
résumés : valeurs comptables
La sélection d'état se fera sur des tranches de dates, ce qui permettra d'afficher mes valeurs sur 24 mois par exemple...
Sauf que voilà, je souhaite afficher dans un premier temps pour commencer par du simple, les valeurs sur fond vert en fonction de la date.
donc j'ai copié le code suivant sur la mise en forme des montants :
Code :
1
2
3
4
5
IF GridRowColumnValue("sp_MA_PROC.MOIS") = 1
then
crGreen
else
DefaultAttribute
Et là grande surprise :
Le résultat me colorie le mois de décembre !!!
Admettons... Il suffirait de jouer avec une incrémentation pour pallier à mon problème !! Mais en fait non, car si je fais sp_MA_PROC = 2, il me colorie rien du tout !!
J'ai géré les couleurs jusqu'a MOIS = 12, et je constate que en plus de ne pas considérer le mois de février, le mois de novembre n'est jamais colorié, et quoi qu'il arrive, les 2 dernières colonnes de ma table ne sont jamais coloriées non plus.
Donc si quelqu'un peut m'éclairer sur ce qui se passe en fait dans les tables croiées... je deviens fou!
Ou bien si vous avez un autre moyen de colorier les champs ?

Merci !
anarK est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/03/2007, 11h17   #2
Modérateur
 
Avatar de L.nico
 
Homme Nicolas LAURET
Chef de projet en SSII
Inscription : novembre 2003
Messages : 1 024
Détails du profil
Informations personnelles :
Nom : Homme Nicolas LAURET
Localisation : France, Bas Rhin (Alsace)

Informations professionnelles :
Activité : Chef de projet en SSII
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : novembre 2003
Messages : 1 024
Points : 1 744
Points : 1 744
Bonjour,
J'ai voulu un jour dans une table croisée afficher les lignes paires et impaires avec une couleur de fond différente .... j'y ai renoncé !!
Pourrais-tu nous mettre ton etat en pièce jointe avec un jeu de données enregistrées pour qu'on puisse y jeter un oeil, si tu es d'accord bien sûr !
Mais pour info, en CR 8.5, faire de la mise en forme sur des cellules c'est pas de la tarte .....
__________________
Modérateur Business Intelligence / Windev

A lire avant de poster
Si vous avez obtenu la réponse à votre question alors cliquez sur le bouton
L.nico est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/03/2007, 11h35   #3
Invité de passage
 
Inscription : mars 2005
Messages : 10
Détails du profil
Informations forums :
Inscription : mars 2005
Messages : 10
Points : 2
Points : 2
J'ai rien contre l'idée de fournir un jeu de test, mais en fait je développe sous Visual Studio sur une appli C#, je ne sais pas trop à quel point mon état serait compatible avec un autre environnement si je joints le fichier rpt ?
anarK 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 15h34.


 
 
 
 
Partenaires

Hébergement Web