IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

iReport Discussion :

Diagramme - couleur en fonction d'un champ


Sujet :

iReport

  1. #1
    Candidat au Club
    Homme Profil pro
    Chef de projet
    Inscrit en
    Septembre 2016
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Chef de projet

    Informations forums :
    Inscription : Septembre 2016
    Messages : 2
    Points : 2
    Points
    2
    Par défaut Diagramme - couleur en fonction d'un champ
    Bonjour,

    J'ai un rapport Jasper qui me sort un diagramme en fonction d'une colonne "ETAT" de ma requête et regrouper sur le champ "COMMUNE"
    les valeurs du champ sont : Disponible, Disponible non conforme, Indisponible

    J'aimerai avoir la couleur vert pour disponible, orange pour disponible non conforme et rouge pour indisponible


    Pour un résultat suivant :

    30 objets disponibles
    20 objets disponibles non conforme
    10 objets indisponibles

    J'ai bien les disponibles en vert, les disponibles non conforme en orange et les indisponibles en rouge

    Si le résultat est le suivant :

    20 objets disponibles
    50 objets disponibles non conforme
    30 objets indisponibles

    alors j'ai les disponibles en rouge, les disponibles non conforme en vert et les indisponibles en orange

    Il me change les couleurs car c'est en fonction d'un ordre (du plus grand au plus petit) et non d'un champ

    voici le code xml :

    <pieChart>
    <chart>
    <reportElement uuid="2fc5db9a-826b-4473-9d8e-084b825ae475" x="165" y="27" width="262" height="106"/>
    <chartTitle>
    <font size="14" isBold="true" isUnderline="true"/>
    </chartTitle>
    <chartSubtitle/>
    <chartLegend/>
    </chart>
    <pieDataset>
    <dataset>
    <datasetRun subDataset="Diagramme" uuid="8b041457-6786-400a-8fe1-e0b332630a67">
    <datasetParameter name="commune">
    <datasetParameterExpression><![CDATA[$P{commune}]]></datasetParameterExpression>
    </datasetParameter>
    <connectionExpression><![CDATA[$P{REPORT_CONNECTION}]]></connectionExpression>
    </datasetRun>
    </dataset>
    <keyExpression><![CDATA[$F{Etat}]]></keyExpression>
    <valueExpression><![CDATA[$F{Total}]]></valueExpression>
    <labelExpression><![CDATA[$F{Total}.toString()]]></labelExpression>
    </pieDataset>
    <piePlot isShowLabels="true">
    <plot orientation="Horizontal">
    <seriesColor seriesOrder="0" color="#33CC00"/>
    <seriesColor seriesOrder="1" color="#FF9933"/>
    <seriesColor seriesOrder="2" color="#FF0000"/>
    </plot>
    <itemLabel>
    <font isBold="true"/>
    </itemLabel>
    </piePlot>
    </pieChart>

    Est ce possible de le faire ?

    je pensais à ça mais ça ne fonctionne pas :

    <plot orientation="Horizontal">
    <seriesColor seriesOrder=($F{Etat}="Disponible") color="#33CC00"/>
    <seriesColor seriesOrder=($F{Etat}="Disponible non conforme") color="#FF9933"/>
    <seriesColor seriesOrder=($F{Etat}="Indisponible") color="#FF0000"/>
    </plot>

    Merci d'avance
    Cdt

  2. #2
    Candidat au Club
    Homme Profil pro
    Chef de projet
    Inscrit en
    Septembre 2016
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Chef de projet

    Informations forums :
    Inscription : Septembre 2016
    Messages : 2
    Points : 2
    Points
    2
    Par défaut
    Après quelques recherches, il n'est pas possible de réaliser ma demande.
    La version que j'utilise iReport-5.1.0

    Cdt,

  3. #3
    Membre régulier
    Homme Profil pro
    Développeur décisionnel
    Inscrit en
    Septembre 2008
    Messages
    48
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Côtes d'Armor (Bretagne)

    Informations professionnelles :
    Activité : Développeur décisionnel

    Informations forums :
    Inscription : Septembre 2008
    Messages : 48
    Points : 71
    Points
    71
    Par défaut JS
    Bonjour,

    Je n'ai pas la réponse mais iReport n'étant plus maintenu, passe à Jasper Studio pour voir...

    Cdt

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 1
    Dernier message: 15/03/2015, 17h44
  2. Réponses: 3
    Dernier message: 02/07/2014, 06h47
  3. Réponses: 7
    Dernier message: 19/03/2014, 19h42
  4. Changer la couleur d'une textbox en fonction d'un champ
    Par sebsebseb0608 dans le forum IHM
    Réponses: 3
    Dernier message: 12/08/2011, 18h01
  5. Réponses: 8
    Dernier message: 16/08/2007, 16h28

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo