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

XSL/XSLT/XPATH XML Discussion :

XSL-FO Probleme pour fusionner cellule


Sujet :

XSL/XSLT/XPATH XML

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 6
    Points : 5
    Points
    5
    Par défaut XSL-FO Probleme pour fusionner cellule
    Bonjour à tous,

    Je rencontre quelques difficultés concernant la fusion de plusieurs cellules dans mon tableau.
    Pour info j'ai un xml en entré et je ressort un PDF avec SOP.

    Je m'explique, je fusionne 3 cellules de haut en bas, cela fonctionne impeccable.
    Cependant, si j'ajoute un text dans cette cellule fusionnée, mon pdf ressort avec une ligne de tableau en plus!!

    voici mon code :

    Code : 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
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
     
          <fo:table-column column-width="1cm" border-style='solid' border-width="2pt"/>
          <fo:table-column column-width="6.7cm" border-style='solid' border-width="3pt"/>
          <fo:table-column column-width="6.7cm" border-style='solid' border-width="3pt"/>
          <fo:table-column column-width="4.5cm" border-style='solid' border-width="2pt" />
     
          <fo:table-body >
           <fo:table-row background-color="rgb(0,56,130)" border-style='solid' border-width="1pt">
              <fo:table-cell number-rows-spanned="3">
                <fo:block/>
              </fo:table-cell>
              <fo:table-cell >
                <fo:block text-align-last="left" font-size="11pt" color="rgb(255,255,255)">cell1..........</fo:block>
              </fo:table-cell>
              <fo:table-cell>                                                                                
                <fo:block text-align-last="left" font-size="11pt" color="rgb(255,255,255)">cell2............</fo:block>
              </fo:table-cell>
              <fo:table-cell number-rows-spanned="3">
               <fo:block>marche pas</fo:block>
              </fo:table-cell>
            </fo:table-row>
     
           <fo:table-row background-color="rgb(0,56,130)" border-style='solid' border-width="1pt">
              <fo:table-cell>                                                                            
                <fo:block text-align="left" font-size="11pt" color="rgb(255,255,255)">cell3..............</fo:block>
              </fo:table-cell>
              <fo:table-cell>
                <fo:block text-align="left" font-size="11pt" color="rgb(255,255,255)">cell4..............</fo:block>
              </fo:table-cell>
            </fo:table-row>
     
           <fo:table-row background-color="rgb(0,56,130)" border-style='solid' border-width="1pt">
              <fo:table-cell number-columns-spanned="2">
                <fo:block text-align="left" font-size="11pt" color="rgb(255,255,255)">cell5..............</fo:block>
              </fo:table-cell>
            </fo:table-row>
     
         </fo:table-body>
      </fo:table>
    Voila

    Je fusionne des le debut 3 cellules sans les remplir, et cela fonctionne impec, et en bout de tableau je fais pareil en voulant ajouter un text, mais la c'est mort. si pas de text c'est bon, sinon le moindre caractere rajoute une ligne en plus!!!

    Si vous avez une idée je suis preneur.

  2. #2
    Futur Membre du Club
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 6
    Points : 5
    Points
    5
    Par défaut
    Personne n'a une petite idée pour me donner un coup de main??

    SVP

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 6
    Points : 5
    Points
    5
    Par défaut
    je viens de trouver la solution :

    <fo:table keep-together="always">

    si ca peu servir a quelqu'un...

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

Discussions similaires

  1. Probleme pour fusionner des tables.
    Par makechaos dans le forum Requêtes
    Réponses: 3
    Dernier message: 08/02/2010, 12h03
  2. Macro pour fusionner cellules excel
    Par derech dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 29/10/2007, 10h04
  3. Réponses: 2
    Dernier message: 26/07/2007, 09h27
  4. XSL FO/quelque probleme pour la mise en page.
    Par atoila dans le forum XSL/XSLT/XPATH
    Réponses: 10
    Dernier message: 08/06/2006, 11h06
  5. [XSL] N'afficher qu'une fois une valeur + fusionner cellule
    Par DidRocks dans le forum XSL/XSLT/XPATH
    Réponses: 5
    Dernier message: 05/09/2005, 09h22

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