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] Table avec cellule vide


Sujet :

XSL/XSLT/XPATH XML

  1. #1
    Membre régulier
    Inscrit en
    Février 2004
    Messages
    102
    Détails du profil
    Informations forums :
    Inscription : Février 2004
    Messages : 102
    Points : 100
    Points
    100
    Par défaut [XSL-FO] Table avec cellule vide
    Bonjour à tous :o ,

    Je cherche à réaliser un tableau contenant certaines cases vides (pour l'esthétisme) mais comme ces cases sont vides, les cases ne s'affichent pas. C'est assez génant puisque j'ai une couleur de fond du tableau qui devient blanche.

    En fait je cherche l'équivalent du row ou du colspan en html...

    Quelqu'un aurait une idée :

    Merci.

  2. #2
    Membre à l'essai
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    19
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 19
    Points : 24
    Points
    24
    Par défaut
    il suffit de mettre ca dan ton code
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <fo:table-cell  background-color=""/>

  3. #3
    Membre régulier
    Inscrit en
    Février 2004
    Messages
    102
    Détails du profil
    Informations forums :
    Inscription : Février 2004
    Messages : 102
    Points : 100
    Points
    100
    Par défaut
    Merci, ça marche nickel...


  4. #4
    Membre régulier
    Inscrit en
    Février 2004
    Messages
    102
    Détails du profil
    Informations forums :
    Inscription : Février 2004
    Messages : 102
    Points : 100
    Points
    100
    Par défaut

    En fait, j'ai répondu trop vite

    La cellule de mon tableau se remplit bien avec la couleur de mon background mais le soucis est que dans le block placé dans cette cellule, j'appelais "space after = 2 mm" pour obtenir une sorte de liseret blanc (esthétisme) en dessous de ma cellule.
    Et là, il est de la même couleur que la cellule.

    Au cas où je n'aurais pas été clair :

    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
     
    <fo:table-body>
    						<fo:table-row>
                				<fo:table-cell>
              						<fo:block  text-indent="4mm" text-align="left" background-color="#e4e7eb" font-family="Verdana" font-size="11pt" color="#294364">
           								<fo:inline font-weight="bold">Numéro police : </fo:inline><fo:inline><xsl:value-of select="./toto"/></fo:inline>
              						</fo:block>
              					</fo:table-cell>
              					<fo:table-cell>
              						<fo:block text-align="left" background-color="#e4e7eb" font-family="Verdana" font-size="11pt" color="#294364">
           								<fo:inline font-weight="bold">Référence sinistre : </fo:inline><fo:inline><xsl:value-of select="./tata"/></fo:inline>
              						</fo:block>
              					</fo:table-cell>
              					<fo:table-cell>
              						<fo:block text-align="left" background-color="#e4e7eb" font-family="Verdana" font-size="11pt" color="#294364">
           								<fo:inline font-weight="bold">N° ordre de mission : </fo:inline><fo:inline><xsl:value-of select="./tutu"/></fo:inline>
              						</fo:block>
              					</fo:table-cell>
              				</fo:table-row>
              				<fo:table-row>
                				<fo:table-cell>
              						<fo:block  text-indent="4mm" space-after="2mm" text-align="left" background-color="#e4e7eb" font-family="Verdana" font-size="11pt" color="#294364">
           								<fo:inline font-weight="bold">Code Gta : </fo:inline><fo:inline><xsl:value-of select="./titi"/></fo:inline>
              						</fo:block>
              					</fo:table-cell>
              					<fo:table-cell background-color="#e4e7eb">
              						<fo:block space-after="2mm" text-align="left" background-color="#e4e7eb" font-family="Verdana" font-size="11pt" color="#294364">
           								<xsl:text> </xsl:text>
           							</fo:block>
              					</fo:table-cell>
              					<fo:table-cell background-color="#e4e7eb">
              						<fo:block space-after="2mm" text-align="left" background-color="#e4e7eb" font-family="Verdana" font-size="11pt" color="#294364">
           								<xsl:text> </xsl:text>
           							</fo:block>
              					</fo:table-cell>
              				</fo:table-row>
              			</fo:table-body>
              		</fo:table>
    Un idée :

  5. #5
    Membre à l'essai
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    19
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 19
    Points : 24
    Points
    24
    Par défaut
    il fo mettre le space after dan les attribut de la table
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <fo:table space-after="2mm">
    et il fo enlever le space after des <fo:block>

  6. #6
    Membre régulier
    Inscrit en
    Février 2004
    Messages
    102
    Détails du profil
    Informations forums :
    Inscription : Février 2004
    Messages : 102
    Points : 100
    Points
    100
    Par défaut
    C'est parfait, un grand merci.


  7. #7
    Membre à l'essai
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    19
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 19
    Points : 24
    Points
    24
    Par défaut
    de rien

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

Discussions similaires

  1. Probleme avec cellules vides
    Par PatriceBDP dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 16/11/2008, 00h39
  2. Concaténation de tableaux AVEC cellules vides
    Par Clairette29 dans le forum MATLAB
    Réponses: 13
    Dernier message: 24/06/2008, 13h18
  3. combobox sans doublon (colonne de reference avec cellule vide)
    Par oscar.cesar dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 05/04/2008, 17h08
  4. Requete multi tables avec champs vides
    Par zezette31 dans le forum Langage SQL
    Réponses: 10
    Dernier message: 02/04/2008, 17h57
  5. Problème de fonction avec cellule vide
    Par Samjeux dans le forum Excel
    Réponses: 4
    Dernier message: 14/06/2007, 08h45

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