Changeset 8894 for trunk/Wsp_Modeling/spaces/gen/modelBuilder/bs.doss/sm_dataFormOdTransf/getContent.xsl.xsl
- Timestamp:
- 03/06/07 17:12:35 (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Wsp_Modeling/spaces/gen/modelBuilder/bs.doss/sm_dataFormOdTransf/getContent.xsl.xsl
r8699 r8894 158 158 <xsl0:variable name="vCurrentPosCol_num"><xsl0:value-of select="java:hIncreaseOne($pPosCol)"/></xsl0:variable> 159 159 <xsl0:variable name="vCurrentPosCol"><xsl0:number value="$vCurrentPosCol_num" format="A"/></xsl0:variable> 160 <table:table-column table:style-name="{si($vTableDom, $vTableDom/table:table-column[number($vCurrentPosCol_num)]/@table:style-name, concat($vDefaultStyle_table, '.', $vCurrentPosCol))}"/> 160 <xsl0:choose> 161 <xsl0:when test="$vTableDom"><!-- le style existe dans l'odStyle --> 162 <xsl0:variable name="vColStyle"><!-- gestion des colonnes fusionnées par OO --> 163 <xsl0:variable name="vColDom"> 164 <xsl0:variable name="vTmpColCount" select="java:com.scenari.s.fw.utils.HDouble.new()"/> 165 <xsl0:for-each select="$vTableDom/table:table-column"> 166 <xsl0:variable name="vNbColRepeated" select="si(@table:number-columns-repeated, @table:number-columns-repeated - 1, 0)"/> 167 <col style="{@table:style-name}"> 168 <xsl0:attribute name="min"><xsl0:value-of select="java:hIncreaseOne($vTmpColCount)"/></xsl0:attribute> 169 <xsl0:value-of select="java:hSet($vTmpColCount, java:hGet($vTmpColCount)+$vNbColRepeated)"/> 170 <xsl0:attribute name="max"><xsl0:value-of select="java:hGet($vTmpColCount)"/></xsl0:attribute> 171 </col> 172 </xsl0:for-each> 173 </xsl0:variable> 174 <xsl0:value-of select="xalan:nodeset($vColDom)/*/col[$vCurrentPosCol>=@min and $vCurrentPosCol<=@max]"/> 175 <!-- $vTableDom/table:table-column[number($vCurrentPosCol_num)]/@table:style-name --> 176 </xsl0:variable> 177 <table:table-column table:style-name="{normalize-space($vColStyle)}"/> 178 </xsl0:when> 179 <xsl0:otherwise> 180 <table:table-column table:style-name="{concat($vDefaultStyle_table, '.', $vCurrentPosCol)}"/> 181 </xsl0:otherwise> 182 </xsl0:choose> 161 183 </xsl0:template> 162 184
Note: See TracChangeset
for help on using the changeset viewer.