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.3.0] Alterner les couleurs de lignes dans un tableau avec des groupes


Sujet :

BIRT

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    229
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 229
    Par défaut [2.3.0] Alterner les couleurs de lignes dans un tableau avec des groupes
    Bonjour,

    Je sais alterner la couleur de lignes d'un tableau (usage du row[0]%2 dans le highlight), cependant j'ai un soucis dès lors que je mets en place des groupes. En effet je souhaite alterner les couleurs de lignes au sein de chaque groupe.

    Avant :
    Groupe 1
    Ligne 1 blanche
    Ligne 2 bleue
    Groupe 2
    Ligne3 blanche
    Groupe 3
    Ligne 4 bleue
    Ligne 5 blanche

    Apres avec votre aide :
    Groupe 1
    Ligne 1 blanche
    Ligne 2 bleue
    Groupe 2
    Ligne3 blanche
    Groupe 3
    Ligne 4 blanche
    Ligne 5 bleue

    Merci d'avance pour vos précieuses réponses.

  2. #2
    Membre émérite
    Avatar de lazarel
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Mai 2007
    Messages
    893
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    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
    Par défaut
    Bonjour,


    Normalement en utilisant un variable que tu incrémentre après chaque passage dans un groupe ou une ligne tu dois t'en sortir.

    Dans la méthode initialize()
    Dans la méthode onPrepare() de chaque group ou line.
    Après tu utilise la notion de Highlights pour appliquer ton style.


    Cdt, Lazarel

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    229
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 229
    Par défaut
    Super ça marche, merci !!

    Je résume

    Dans la methode initialize() du rapport
    Dans la méthode OnCreate de chaque groupe
    Dans la méthode OnCreate de chaque ligne de détail
    Et sur ma ligne de detail un highlight sur
    i%2 Equal to 0 ou Not Equal to 0

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

Discussions similaires

  1. Insérer une ligne dans un tableau avec un bouton
    Par Aenema123 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 18/06/2015, 19h05
  2. Réponses: 2
    Dernier message: 04/09/2013, 10h11
  3. [MySQL] Alternance de couleur par ligne dans un tableau
    Par Budy123 dans le forum PHP & Base de données
    Réponses: 9
    Dernier message: 19/12/2012, 20h03
  4. DBGRID - alterner les couleurs une ligne / 2
    Par Freud44 dans le forum C++Builder
    Réponses: 8
    Dernier message: 05/03/2009, 09h56
  5. Alterner les couleurs des lignes d'un tableau
    Par kobe dans le forum XSL/XSLT/XPATH
    Réponses: 3
    Dernier message: 08/06/2006, 21h13

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