Changeset 6510 for trunk/Wsp_Modeling/spaces/gen/modelBuilder/bs.doss/sm_dataFormOdTransf/styles/widgets/block_WTable_contentFileGetBody.xsl
- Timestamp:
- 09/11/06 18:44:23 (6 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Wsp_Modeling/spaces/gen/modelBuilder/bs.doss/sm_dataFormOdTransf/styles/widgets/block_WTable_contentFileGetBody.xsl
r6184 r6510 62 62 * Root 63 63 **--> 64 64 65 <xsl:template match="sm:WTable"> 65 <table:table table:name="{resultatAgent('../../stResolver/table/displayName')}" table:style-name="{resultatAgent('../../stResolver/table/name')}"> 66 <xsl:variable name="vTableDom" select="computeNodeAgent(concat(resultatAgent('../../agentResolver', 'blocks.contentFile/table'), '/getContent'))"/> 67 <toto>ICI</toto> 68 <table:table table:name="{resultatAgent('../../stResolver/table/name')}" table:style-name="{si(boolean($vTableDom), $vTableDom/@table:style-name, resultatAgent('../../stResolver/table/name'))}"> 66 69 <xsl:variable name="vPosRow" select="java:com.scenari.s.fw.utils.HDouble.new()"/> 67 70 <xsl:for-each select=".//sm:WTableRow"> … … 71 74 <xsl:variable name="vPosCol" select="java:com.scenari.s.fw.utils.HDouble.new()"/> 72 75 <xsl:for-each select=".//sm:WTableCell"> 73 <xsl:variable name="vCurrentPosCol"><xsl:number value="java:hIncreaseOne($vPosCol)" format="A"/></xsl:variable> 74 <table:table-column table:style-name="{resultatAgent('../../stResolver/table/name')}.{$vCurrentPosCol}"/> 76 <xsl:variable name="vCurrentPosCol_num"><xsl:value-of select="java:hIncreaseOne($vPosCol)"/></xsl:variable> 77 <xsl:variable name="vCurrentPosCol"><xsl:number value="$vCurrentPosCol_num" format="A"/></xsl:variable> 78 <table:table-column table:style-name="{si(boolean($vTableDom), $vTableDom/table:table-column[number($vCurrentPosCol_num)]/@table:style-name, concat(resultatAgent('../../stResolver/table/name'), '.', $vCurrentPosCol))}"/> 75 79 </xsl:for-each> 76 80 </xsl:if> 77 81 <!-- style des lignes --> 78 <table:table-row table:style-name="{ resultatAgent('../../stResolver/table/name')}.{$vCurrentPosRow}">82 <table:table-row table:style-name="{si(boolean($vTableDom), $vTableDom/table:table-row[number($vCurrentPosRow)]/@table:style-name, concat(resultatAgent('../../stResolver/table/name'), '.', $vCurrentPosRow))}"> 79 83 <xsl:variable name="vPosCell" select="java:com.scenari.s.fw.utils.HDouble.new()"/> 80 84 <xsl:for-each select=".//sm:WTableCell"> 81 85 <!-- style des cellules --> 82 <xsl:variable name="vCurrentPosCell"><xsl:number value="java:hIncreaseOne($vPosCell)" format="A"/></xsl:variable> 83 <table:table-cell table:style-name="{resultatAgent('../../stResolver/table/name')}.{$vCurrentPosCell}{$vCurrentPosRow}"><!-- office:value-type="string" --> 86 <xsl:variable name="vCurrentPosCell_num"><xsl:value-of select="java:hIncreaseOne($vPosCell)"/></xsl:variable> 87 <xsl:variable name="vCurrentPosCell"><xsl:number value="$vCurrentPosCell_num" format="A"/></xsl:variable> 88 <table:table-cell table:style-name="{si(boolean($vTableDom), $vTableDom/table:table-row[number($vCurrentPosRow)]/table:table-cell[number($vCurrentPosCell_num)]/@table:style-name, concat(resultatAgent('../../stResolver/table/name'), '.', $vCurrentPosCell, $vCurrentPosRow))}"><!-- office:value-type="string" --> 84 89 <xsl:apply-templates select=".//sm:WParagraph | .//sm:WBlock"/> 85 90 </table:table-cell>
Note: See TracChangeset
for help on using the changeset viewer.