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

BIRT Discussion :

[2.5.2] Changement dynamique de la largeur des barres dans un graphique


Sujet :

BIRT

  1. #1
    Membre éprouvé
    Avatar de lazarel
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Mai 2007
    Messages
    893
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Mai 2007
    Messages : 893
    Points : 1 164
    Points
    1 164
    Par défaut [2.5.2] Changement dynamique de la largeur des barres dans un graphique
    Bonjour,

    J'ai un graphique avec une largeur fixe et une quantité de Barres variable.
    Problème : la largeur d'une barre dans le graphique est fonction du nombre de barre dans ce même graphique.

    Je souhaite donc pouvoir fixer dynamiquement cet largeur en fonction du nombre de données.

    Je n'y arrive pas une idée ?

  2. #2
    BiM
    BiM est déconnecté
    Expert éminent sénior
    Avatar de BiM
    Femme Profil pro
    Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT
    Inscrit en
    Janvier 2005
    Messages
    7 796
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 38
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT

    Informations forums :
    Inscription : Janvier 2005
    Messages : 7 796
    Points : 10 765
    Points
    10 765
    Par défaut
    Bonjour,

    Je te dirais de rendre variable la taille de ton graphique et de ta page dans ce cas. (Et éventuellement, de ta cellule, de ton tableau, etc.)

  3. #3
    Membre éprouvé
    Avatar de lazarel
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Mai 2007
    Messages
    893
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Mai 2007
    Messages : 893
    Points : 1 164
    Points
    1 164
    Par défaut
    Oui mais l'idée est que le graphique garde la même largeur dans la page et de fixer une taille fixe pour chaque barre afficher sinon ça fait moche

  4. #4
    Membre éprouvé
    Avatar de lazarel
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Mai 2007
    Messages
    893
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Mai 2007
    Messages : 893
    Points : 1 164
    Points
    1 164
    Par défaut
    Bon je n'ai pas trouvé la méthode pour le faire du coup je fais simple, dans la méthode beforeGeneration j'ai :

    Code javascript : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    chart.getBlock().getBounds().setWidth(1000);
    chart.getBlock().getBounds().setHeight(300);

    Bien entendu j'utilise juste avant :
    Code javascript : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    xAxis = chart.getBaseAxes()[0];
    seriesDef = xAxis.getSeriesDefinitions().get(0);
    runSeries = seriesDef.getRunTimeSeries()[0];
    list = runSeries.getDataSet().getValues();

    Et list.length permet de savoir combien j'ai d'élément en abscisse c'est toujours ça

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

Discussions similaires

  1. [2008] Changement dynamique de couleurs d'une barre d'un histogramme
    Par mikedavem dans le forum SSRS
    Réponses: 3
    Dernier message: 08/04/2011, 11h37
  2. Reporting Services : Largeur des barres d'un Histogramme
    Par Marie-Thérèse dans le forum SSRS
    Réponses: 0
    Dernier message: 15/05/2009, 13h14
  3. Réponses: 0
    Dernier message: 09/04/2008, 09h34
  4. WinEdt + largeur des lignes dans un tableau
    Par Eric06 dans le forum Editeurs / Outils
    Réponses: 4
    Dernier message: 14/12/2006, 21h02
  5. Paramétrer la largeur des tabulations dans un RichEdit ?
    Par Lolo1988 dans le forum Composants VCL
    Réponses: 1
    Dernier message: 18/04/2006, 13h02

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