Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
553 connectés 

  FORUM HardWare.fr
  Programmation
  XML/XSL

  question avec FOP/XSL

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

question avec FOP/XSL

n°1434106
p@radox
Posté le 31-08-2006 à 09:48:49  profilanswer
 

Bonjour
 
J'utilise actuellement FOP avec des tableau, j'ai probleme lorsque qu'une balise <xsl:value-of> me renvoie la valeur vide , la cellule pete comptetement , et prend la largeur de etoutes les colonnes  
 
ex de code :

Code :
  1. <fo:table-cell>
  2.           <fo:table>
  3.            <xsl:call-template name="tailleColonnesServiceUsagerCapacite"/>
  4.            <fo:table-body>
  5.             <fo:table-row>
  6.              <fo:table-cell border="solid" border-width="1pt" text-align="left">
  7.               <xsl:if test="itemLundi/JoursSynthesePresentationVO/su!=''">
  8.                <fo:block font-size="6pt" margin-left="0.1cm" font-weight="normal" space-before="0.1cm">
  9.                 <xsl:value-of select="itemLundi/JoursSynthesePresentationVO/su"/>
  10.                </fo:block>
  11.               </xsl:if>
  12.               <xsl:if test="itemLundi/JoursSynthesePresentationVO/su=''">
  13.                 <xsl:call-template name="blocVide"/>
  14.               </xsl:if>
  15.              </fo:table-cell>
  16.              <fo:table-cell border="solid" border-width="1pt" text-align="left">
  17.               <xsl:if test="itemLundi/JoursSynthesePresentationVO/capacite!=''">
  18.                <fo:block font-size="6pt" margin-left="0.1cm" font-weight="normal" space-before="0.1cm">
  19.                 <xsl:value-of select="itemLundi/JoursSynthesePresentationVO/capacite"/>
  20.                </fo:block>
  21.               </xsl:if>
  22.               <xsl:if test="itemLundi/JoursSynthesePresentationVO/capacite=''">
  23.                <xsl:call-template name="blocVide"/>
  24.               </xsl:if>
  25.              </fo:table-cell>
  26.             </fo:table-row>
  27.            </fo:table-body>
  28.           </fo:table>
  29.          </fo:table-cell>


 
avec le template :

Code :
  1. <xsl:template name="blocVide">
  2.  <fo:block white-space-collapse="true" font-size="6pt" margin-left="0.1cm" font-weight="normal" space-before="0.1cm">
  3.   <xsl:text>#</xsl:text>
  4.  </fo:block>
  5. </xsl:template>


ici par ex si itemLundi/JoursSynthesePresentationVO/su est vide, la cellule s'etale sur plusieurs colonnes
 
 
 
 
Sinon j'aimerais savoir si il est possible de specifier une hauteur de cellule fixe dans un tableau
 
MERCI  :jap:

mood
Publicité
Posté le 31-08-2006 à 09:48:49  profilanswer
 

n°1434814
p@radox
Posté le 01-09-2006 à 01:04:19  profilanswer
 

J'ai resolu mon probleme avec la hauteur des cellules , mais je bute sur le fait de vouloir mettre du vide dans une cellule d'un tableau...
 
:jap:


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  XML/XSL

  question avec FOP/XSL

 

Sujets relatifs
question sur les framework comme jsf et wicketQuestion ASP / référencement site web
AutoIT question autour de la dateQuestion de débutant en VB
[Delphi] Question sur ADOQuery et INSERT INTO [Résolu]Question de newb ... désolé !
Question bete sur un CSSLa question classique: Comment bloquer le retour arrière
[PHP] question simple sur les variablesProblème avec Vlookup et question sur MsgBox
Plus de sujets relatifs à : question avec FOP/XSL


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR