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.2.2] Bordure et css


Sujet :

BIRT

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    71
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Mai 2008
    Messages : 71
    Points : 46
    Points
    46
    Par défaut [2.2.2] Bordure et css
    Bonjour,

    J'ai créé un rapport qui fait un appel à une feuille css.
    Le rendu est bon sauf pour les bordures.
    Je ne les vois pas dans mon tableau.
    Quelqu'un aurait-il déjà rencontré ce problème ou une petite idée ?


    Extrait de css utilisé

    Code CSS : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    .table-detail {
        background : #FFF3DE;
        font-family : verdana;
        font-size : 10;
        color : #000000;
        border-top-color : #C0C0C0;
        border-top : solid;
        border-top-width : thin;
        border-right-color : #C0C0C0;
        border-right : solid;
        border-right-width : thin;
        border-left-color : #C0C0C0;
        border-left : solid;
        border-left-width : thin;
    }

    Merci,

    Alexandre

  2. #2
    Membre habitué
    Inscrit en
    Juillet 2008
    Messages
    189
    Détails du profil
    Informations forums :
    Inscription : Juillet 2008
    Messages : 189
    Points : 176
    Points
    176
    Par défaut
    Citation Envoyé par alexandre_71 Voir le message
    J'ai créé un rapport qui fait un appel à une feuille css.
    Comment as-tu créé ta feuille css ? à la main dans un éditeur quelconque ?
    Si oui, je te conseille plutot d'utiliser l'outil BIRT et d'ajouter un style dans une librairie.
    Ainsi, tu aura un fichier css généré par BIRT donc 100% compatible et sans faire une ligne de code.
    Et grace à la librairie, pas de probleme de maintenance.

    Bon courage

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    71
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Mai 2008
    Messages : 71
    Points : 46
    Points
    46
    Par défaut
    Merci pour ta réponse,

    Effectivement, j'ai crée ma feuille de style à la main.

    Je viens de créer le style via BIRT mais j'obtiens toujours le même résultat.
    Est-ce que je dois faire quelque chose de particulier dans le rapport ?


    Alexandre

  4. #4
    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,

    Essaye d'enlever la ligne color juste pour voir.

  5. #5
    Membre du Club
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    71
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Mai 2008
    Messages : 71
    Points : 46
    Points
    46
    Par défaut
    J'ai enlevé la ligne color.

    J'ai des bordures horizontaux uniquement quand j'execute le rapport en PDF mais toujours pas en html

    Pour info :
    Je suis en version 2.2.2

  6. #6
    Membre habitué
    Inscrit en
    Juillet 2008
    Messages
    189
    Détails du profil
    Informations forums :
    Inscription : Juillet 2008
    Messages : 189
    Points : 176
    Points
    176
    Par défaut
    Citation Envoyé par alexandre_71 Voir le message
    Effectivement, j'ai crée ma feuille de style à la main.
    Je m'en doutais

    Citation Envoyé par alexandre_71 Voir le message
    Je viens de créer le style via BIRT mais j'obtiens toujours le même résultat.
    Est-ce que je dois faire quelque chose de particulier dans le rapport ?
    Après, faut ouvrir ton edition avec BIRT.
    Aller sur l'onglet RESSOURCES
    Se mettre sur ton theme ou fichier.css
    Faire un gliser-deplacer vers ton edition et voilà, la 1ere partie est faite.

    Normalement, celà devrai marcher.
    Es-tu sûr de ne pas avoir fait du code JavaScript ou Java sur la réaction des Bordures ?
    Mets dans ton css, des bourdures que tu es sûr de n'avoir jms utiliser juste pour voir si les horizontaux sont déjà bons ou si c'est une coincidence.

    Si ça marche, faut que tu creuses, que tu te poses des questions ou que tu nous en poses des nouvelles.

    Bon courage

  7. #7
    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
    Ce n'est pas table-detail-cell que tu veux utiliser plutôt ?

  8. #8
    Membre du Club
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    71
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Mai 2008
    Messages : 71
    Points : 46
    Points
    46
    Par défaut
    Merci beaucoup BIM,

    J'ai renommé mon style table-detail-cell et j'ai bien mes bordures dans la partie détail de mon tableau.
    J'ai le même problème avec l'entête de mon groupe que j'ai nommé .table-group-header-1. J'ai tenté de les nommer .table-group-header-1-cell ou .table-group-header-cell-1 mais cela ne marche pas.

    Si tu as une idée ?


    Merci d'avance,

    Alexandre

  9. #9
    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
    Heu j'ai trouvé ceci :
    http://www.eclipse.org/birt/phoenix/ref/rom/styles.html

    Mais bon y'a bien table-group-header-1 et table-group-header-cell. Mais le premier fonctionne, pas le second, ou alors peut être pas sur les mêmes choses justement...

    Parce qu'en faisant ça :
    Code CSS : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    .table-group-header-1 {
        background : #FFF3DE;
        font-family : verdana;
        font-size : 10;
        color : #000000;
    }
     
    .table-group-header-cell {
        border-top-color : #C0C0C0;
        border-top-style : solid;
        border-top-width : thin;
        border-right-color : #C0C0C0;
        border-right-style : solid;
        border-right-width : thin;
        border-left-color : #C0C0C0;
        border-left-style : solid;
        border-left-width : thin;
    }
    Tout est OK...

  10. #10
    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
    Bonjour,


    Un conseil si tu souhaite utiliser le rendu HTML entre IE et Firefox tu auras de grosse différences.

    Disons IE équivaut au rendu PDF et avec Firefox il y a des divergences (si je me rappelle bien).

    Sinon à part quadriller une table tu souhaite faire autre chose ?

  11. #11
    Membre du Club
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    71
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Mai 2008
    Messages : 71
    Points : 46
    Points
    46
    Par défaut
    Merci BIM,

    J'ai testé en divisant en .table-group-header-1 et en .table-group-header-cell et j'ai bien mes bordures.

    Alexandre

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

Discussions similaires

  1. Raccourcir bordures en css
    Par ickyknox dans le forum Mise en page CSS
    Réponses: 5
    Dernier message: 28/08/2012, 23h26
  2. [Article] Les bordures en CSS
    Par Bovino dans le forum Publications (X)HTML et CSS
    Réponses: 2
    Dernier message: 06/07/2010, 10h37
  3. Problème de Bordure en CSS, avec I.E
    Par Stitchover dans le forum Mise en page CSS
    Réponses: 13
    Dernier message: 25/04/2006, 17h17
  4. Menu CSS avec bordures - fonctionne firefox, pas ie
    Par Romalafrite dans le forum Mise en page CSS
    Réponses: 5
    Dernier message: 21/11/2004, 16h40

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