Produced by Araxis Merge on Thu Oct 16 22:29:57 2008 UTC. See www.araxis.com for information about Merge. This report uses XHTML and CSS2, and is best viewed with a reasonably standards compliant browser such as the latest version of Firefox or Internet Explorer. For optimum results when printing this report, use landscape orientation and enable printing of background images and colours in your browser.
# | Location | File | Last Modified |
---|---|---|---|
1 | C:\Documents and Settings\lauren\Desktop\ww-version-snapshots\ww-version-snapshots\2008.2\WebWorks\ePublisher Pro\Formats\Shared\common\tables | tables.xsl | Wed Jun 7 23:00:10 2006 UTC |
2 | C:\Documents and Settings\lauren\Desktop\ww-version-snapshots\ww-version-snapshots\2008.3\WebWorks\ePublisher Pro\Formats\Shared\common\tables | tables.xsl | Mon Oct 13 05:52:00 2008 UTC |
Description | Between Files 1 and 2 |
|
---|---|---|
Text Blocks | Lines | |
Unchanged | 7 | 302 |
Changed | 1 | 8 |
Inserted | 5 | 32 |
Removed | 0 | 0 |
Whitespace | All differences in whitespace within lines are ignored |
---|---|
Character case | Differences in character case are significant |
Line endings | Differences in line endings (CR and LF characters) are ignored |
CR/LF characters | Not shown in the comparison detail |
No regular expressions were active.
1 | <?xml vers ion="1.0" encoding=" UTF-8"?> | 1 | <?xml vers ion="1.0" encoding=" UTF-8"?> | |||
2 | <xsl:style sheet vers ion="1.0" xmlns:xsl= "http://ww w.w3.org/1 999/XSL/Tr ansform" | 2 | <xsl:style sheet vers ion="1.0" xmlns:xsl= "http://ww w.w3.org/1 999/XSL/Tr ansform" | |||
3 | xmlns:msxs l="urn:sch emas-micro soft-com:x slt" | 3 | xmlns:msxs l="urn:sch emas-micro soft-com:x slt" | |||
4 | xmlns:wwmo de="urn:We bWorks-Eng ine-Mode" | 4 | xmlns:wwmo de="urn:We bWorks-Eng ine-Mode" | |||
5 | xmlns:wwli nks="urn:W ebWorks-En gine-Links -Schema" | 5 | xmlns:wwli nks="urn:W ebWorks-En gine-Links -Schema" | |||
6 | xmlns:wwfi les="urn:W ebWorks-En gine-Files -Schema" | 6 | xmlns:wwfi les="urn:W ebWorks-En gine-Files -Schema" | |||
7 | xmlns:wwdo c="urn:Web Works-Docu ment-Schem a" | 7 | xmlns:wwdo c="urn:Web Works-Docu ment-Schem a" | |||
8 | xmlns:wwsp lits="urn: WebWorks-E ngine-Spli ts-Schema" | 8 | xmlns:wwsp lits="urn: WebWorks-E ngine-Spli ts-Schema" | |||
9 | xmlns:wwto c="urn:Web Works-Engi ne-TOC-Sch ema" | 9 | xmlns:wwto c="urn:Web Works-Engi ne-TOC-Sch ema" | |||
10 | xmlns:wwbe haviors="u rn:WebWork s-Behavior s-Schema" | 10 | xmlns:wwbe haviors="u rn:WebWork s-Behavior s-Schema" | |||
11 | xmlns:wwno tes="urn:W ebWorks-Fo otnote-Sch ema" | 11 | xmlns:wwno tes="urn:W ebWorks-Fo otnote-Sch ema" | |||
12 | xmlns:wwpr oject="urn :WebWorks- Publish-Pr oject" | 12 | xmlns:wwpr oject="urn :WebWorks- Publish-Pr oject" | |||
13 | xmlns:wwpa ge="urn:We bWorks-Pag e-Template -Schema" | 13 | xmlns:wwpa ge="urn:We bWorks-Pag e-Template -Schema" | |||
14 | xmlns:wwlo cale="urn: WebWorks-L ocale-Sche ma" | 14 | xmlns:wwlo cale="urn: WebWorks-L ocale-Sche ma" | |||
15 | xmlns:wwpr ogress="ur n:WebWorks -XSLT-Exte nsion-Prog ress" | 15 | xmlns:wwpr ogress="ur n:WebWorks -XSLT-Exte nsion-Prog ress" | |||
16 | xmlns:wwlo g="urn:Web Works-XSLT -Extension -Log" | 16 | xmlns:wwlo g="urn:Web Works-XSLT -Extension -Log" | |||
17 | xmlns:wwfi lesystem=" urn:WebWor ks-XSLT-Ex tension-Fi leSystem" | 17 | xmlns:wwfi lesystem=" urn:WebWor ks-XSLT-Ex tension-Fi leSystem" | |||
18 | xmlns:wwur i="urn:Web Works-XSLT -Extension -URI" | 18 | xmlns:wwur i="urn:Web Works-XSLT -Extension -URI" | |||
19 | xmlns:wwst ring="urn: WebWorks-X SLT-Extens ion-String Utilities" | 19 | xmlns:wwst ring="urn: WebWorks-X SLT-Extens ion-String Utilities" | |||
20 | xmlns:wwun its="urn:W ebWorks-XS LT-Extensi on-Units" | 20 | xmlns:wwun its="urn:W ebWorks-XS LT-Extensi on-Units" | |||
21 | xmlns:wwfi lesext="ur n:WebWorks -XSLT-Exte nsion-File s" | 21 | xmlns:wwfi lesext="ur n:WebWorks -XSLT-Exte nsion-File s" | |||
22 | xmlns:wwpr ojext="urn :WebWorks- XSLT-Exten sion-Proje ct" | 22 | xmlns:wwpr ojext="urn :WebWorks- XSLT-Exten sion-Proje ct" | |||
23 | xmlns:wwim aging="urn :WebWorks- XSLT-Exten sion-Imagi ng" | 23 | xmlns:wwim aging="urn :WebWorks- XSLT-Exten sion-Imagi ng" | |||
24 | xmlns:wwex sldoc="urn :WebWorks- XSLT-Exten sion-Docum ent" | 24 | xmlns:wwex sldoc="urn :WebWorks- XSLT-Exten sion-Docum ent" | |||
25 | exclude-re sult-prefi xes="xsl m sxsl wwmod e wwlinks wwfiles ww doc wwspli ts wwtoc w wbehaviors wwnotes w wproject w wpage wwlo cale wwpro gress wwlo g wwfilesy stem wwuri wwstring wwunits ww filesext w wprojext w wimaging w wexsldoc" | 25 | exclude-re sult-prefi xes="xsl m sxsl wwmod e wwlinks wwfiles ww doc wwspli ts wwtoc w wbehaviors wwnotes w wproject w wpage wwlo cale wwpro gress wwlo g wwfilesy stem wwuri wwstring wwunits ww filesext w wprojext w wimaging w wexsldoc" | |||
26 | > | 26 | > | |||
27 | <xsl:temp late name= "Table-Cel lWidths"> | 27 | <xsl:temp late name= "Table-Cel lWidths"> | |||
28 | <xsl:par am name="P aramTable" /> | 28 | <xsl:par am name="P aramTable" /> | |||
29 | 29 | |||||
30 | <!-- Loc ate first table cell --> | 30 | <!-- Loc ate first table cell --> | |||
31 | <!-- --> | 31 | <!-- --> | |||
32 | <xsl:var iable name ="VarSecti onTableCel ls" select ="$ParamTa ble/wwdoc: TableHead[ 1]/wwdoc:T ableRow[1] /wwdoc:Tab leCell[1] | $ParamTa ble/wwdoc: TableBody[ 1]/wwdoc:T ableRow[1] /wwdoc:Tab leCell[1] | $ParamTa ble/wwdoc: TableFoot[ 1]/wwdoc:T ableRow[1] /wwdoc:Tab leCell[1]" /> | 32 | <xsl:var iable name ="VarSecti onTableCel ls" select ="$ParamTa ble/wwdoc: TableHead[ 1]/wwdoc:T ableRow[1] /wwdoc:Tab leCell[1] | $ParamTa ble/wwdoc: TableBody[ 1]/wwdoc:T ableRow[1] /wwdoc:Tab leCell[1] | $ParamTa ble/wwdoc: TableFoot[ 1]/wwdoc:T ableRow[1] /wwdoc:Tab leCell[1]" /> | |||
33 | <xsl:for -each sele ct="$VarSe ctionTable Cells[1]"> | 33 | <xsl:for -each sele ct="$VarSe ctionTable Cells[1]"> | |||
34 | <xsl:va riable nam e="VarFirs tTableCell " select=" ." /> | 34 | <xsl:va riable nam e="VarFirs tTableCell " select=" ." /> | |||
35 | 35 | |||||
36 | <!-- De termine ce ll widths --> | 36 | <!-- De termine ce ll widths --> | |||
37 | <!-- --> | 37 | <!-- --> | |||
38 | <xsl:ca ll-templat e name="Ta ble-Recurs iveCellWid ths"> | 38 | <xsl:ca ll-templat e name="Ta ble-Recurs iveCellWid ths"> | |||
39 | <xsl:w ith-param name="Para mTable" se lect="$Par amTable" / > | 39 | <xsl:w ith-param name="Para mTable" se lect="$Par amTable" / > | |||
40 | <xsl:w ith-param name="Para mTableCell " select=" $VarFirstT ableCell" /> | 40 | <xsl:w ith-param name="Para mTableCell " select=" $VarFirstT ableCell" /> | |||
41 | <xsl:w ith-param name="Para mTableCell ColumnStar tIndex" se lect="1" / > | 41 | <xsl:w ith-param name="Para mTableCell ColumnStar tIndex" se lect="1" / > | |||
42 | <xsl:w ith-param name="Para mRowHasCol umnSpans" select="fa lse()" /> | |||||
42 | </xsl:c all-templa te> | 43 | </xsl:c all-templa te> | |||
43 | </xsl:fo r-each> | 44 | </xsl:fo r-each> | |||
44 | </xsl:tem plate> | 45 | </xsl:tem plate> | |||
45 | 46 | |||||
46 | 47 | |||||
47 | <xsl:temp late name= "Table-Rec ursiveCell Widths"> | 48 | <xsl:temp late name= "Table-Rec ursiveCell Widths"> | |||
48 | <xsl:par am name="P aramTable" /> | 49 | <xsl:par am name="P aramTable" /> | |||
49 | <xsl:par am name="P aramTableC ell" /> | 50 | <xsl:par am name="P aramTableC ell" /> | |||
50 | <xsl:par am name="P aramTableC ellColumnS tartIndex" /> | 51 | <xsl:par am name="P aramTableC ellColumnS tartIndex" /> | |||
52 | <xsl:par am name="P aramRowHas ColumnSpan s" /> | |||||
51 | 53 | |||||
52 | <!-- Cal culate col umn span - -> | 54 | <!-- Cal culate col umn span - -> | |||
53 | <!-- - -> | 55 | <!-- - -> | |||
54 | <xsl:var iable name ="VarColum nSpan"> | 56 | <xsl:var iable name ="VarColum nSpan"> | |||
55 | <xsl:va riable nam e="VarColu mnSpanHint " select=" $ParamTabl eCell/wwdo c:Style/ww doc:Attrib ute[@name = 'column- span']/@va lue" /> | 57 | <xsl:va riable nam e="VarColu mnSpanHint " select=" $ParamTabl eCell/wwdo c:Style/ww doc:Attrib ute[@name = 'column- span']/@va lue" /> | |||
56 | <xsl:ch oose> | 58 | <xsl:ch oose> | |||
57 | <xsl:w hen test=" string-len gth($VarCo lumnSpanHi nt) > 0 "> | 59 | <xsl:w hen test=" string-len gth($VarCo lumnSpanHi nt) > 0 "> | |||
58 | <xsl: value-of s elect="$Va rColumnSpa nHint" /> | 60 | <xsl: value-of s elect="$Va rColumnSpa nHint" /> | |||
59 | </xsl: when> | 61 | </xsl: when> | |||
60 | 62 | |||||
61 | <xsl:o therwise> | 63 | <xsl:o therwise> | |||
62 | <xsl: value-of s elect="1" /> | 64 | <xsl: value-of s elect="1" /> | |||
63 | </xsl: otherwise> | 65 | </xsl: otherwise> | |||
64 | </xsl:c hoose> | 66 | </xsl:c hoose> | |||
65 | </xsl:va riable> | 67 | </xsl:va riable> | |||
66 | 68 | |||||
69 | <!-- Row has colum n spans? - -> | |||||
70 | <!-- - -> | |||||
71 | <xsl:var iable name ="VarRowHa sColumnSpa ns" select ="($ParamR owHasColum nSpans) or (number($ VarColumnS pan) > 1)" /> | |||||
72 | ||||||
67 | <!-- End column in dex --> | 73 | <!-- End column in dex --> | |||
68 | <!-- --> | 74 | <!-- --> | |||
69 | <xsl:var iable name ="VarTable CellColumn EndIndex" select="$P aramTableC ellColumnS tartIndex + $VarColu mnSpan - 1 " /> | 75 | <xsl:var iable name ="VarTable CellColumn EndIndex" select="$P aramTableC ellColumnS tartIndex + $VarColu mnSpan - 1 " /> | |||
70 | 76 | |||||
71 | <!-- Det ermine wid th of colu mn span -- > | 77 | <!-- Det ermine wid th of colu mn span -- > | |||
72 | <!-- -- > | 78 | <!-- -- > | |||
73 | <xsl:var iable name ="VarCellW idth"> | 79 | <xsl:var iable name ="VarCellW idth"> | |||
74 | <xsl:ca ll-templat e name="Ta ble-Column Width"> | 80 | <xsl:ca ll-templat e name="Ta ble-Column Width"> | |||
75 | <xsl:w ith-param name="Para mTableColu mn" select ="$ParamTa ble/wwdoc: TableColum ns/wwdoc:T ableColumn [1]" /> | 81 | <xsl:w ith-param name="Para mTableColu mn" select ="$ParamTa ble/wwdoc: TableColum ns/wwdoc:T ableColumn [1]" /> | |||
76 | <xsl:w ith-param name="Para mTableColu mnIndex" s elect="1" /> | 82 | <xsl:w ith-param name="Para mTableColu mnIndex" s elect="1" /> | |||
77 | <xsl:w ith-param name="Para mAccumulat edWidth" s elect="'0p t'" /> | 83 | <xsl:w ith-param name="Para mAccumulat edWidth" s elect="'0p t'" /> | |||
78 | <xsl:w ith-param name="Para mTableColu mnStartInd ex" select ="$ParamTa bleCellCol umnStartIn dex" /> | 84 | <xsl:w ith-param name="Para mTableColu mnStartInd ex" select ="$ParamTa bleCellCol umnStartIn dex" /> | |||
79 | <xsl:w ith-param name="Para mTableColu mnEndIndex " select=" $VarTableC ellColumnE ndIndex" / > | 85 | <xsl:w ith-param name="Para mTableColu mnEndIndex " select=" $VarTableC ellColumnE ndIndex" / > | |||
80 | </xsl:c all-templa te> | 86 | </xsl:c all-templa te> | |||
81 | </xsl:va riable> | 87 | </xsl:va riable> | |||
82 | 88 | |||||
83 | <!-- Cel l width -- > | 89 | <!-- Cel l width -- > | |||
84 | <!-- -- > | 90 | <!-- -- > | |||
85 | <wwdoc:T ableCellWi dth id="{$ ParamTable Cell/@id}" width="{$ VarCellWid th}" /> | 91 | <wwdoc:T ableCellWi dth id="{$ ParamTable Cell/@id}" width="{$ VarCellWid th}" /> | |||
86 | 92 | |||||
87 | <!-- Rec urse --> | 93 | <!-- Rec urse --> | |||
88 | <!-- --> | 94 | <!-- --> | |||
89 |
<xsl:
fo
r
-
e
|
95 | <xsl: va r iabl e n a me="VarNex tTableCell " select="$P aramTableC ell/follow ing-siblin g::wwdoc:T ableCell[1 ]" / > | |||
90 |
<xsl:
variabl
e
n
am
e
|
96 | <xsl:cho ose> | |||
91 | 97 | <!-- Mo re cells i n row --> | ||||
98 | <!-- --> | |||||
99 |
<xsl:
wh
en
t
e
st
="
count($
VarNextTab
leCell
)
=
1
"
|
|||||
92 | <xsl:ca ll-templat e name="Ta ble-Recurs iveCellWid ths"> | 100 | <xsl:c all-templa te name="T able-Recur siveCellWi dths"> | |||
93 | <xsl:w ith-param name="Para mTable" se lect="$Par amTable" / > | 101 | <xsl: with-param name="Par amTable" s elect="$Pa ramTable" /> | |||
94 | <xsl:w ith-param name="Para mTableCell " select=" $VarNextTa bleCell" / > | 102 | <xsl: with-param name="Par amTableCel l" select= "$VarNextT ableCell" /> | |||
95 | <xsl:w ith-param name="Para mTableCell ColumnStar tIndex" se lect="$Var TableCellC olumnEndIn dex + 1" / > | 103 | <xsl: with-param name="Par amTableCel lColumnSta rtIndex" s elect="$Va rTableCell ColumnEndI ndex + 1" /> | |||
104 | <xsl: with-param name="Par amRowHasCo lumnSpans" select="$ VarRowHasC olumnSpans " /> | |||||
105 | </xsl: call-templ ate> | |||||
106 | </xsl:w hen> | |||||
107 | ||||||
108 | <!-- Ro w complete --> | |||||
109 | <!-- --> | |||||
110 | <xsl:ot herwise> | |||||
111 | <!-- C olumn span s detected ? --> | |||||
112 | <!-- --> | |||||
113 | <xsl:i f test="$V arRowHasCo lumnSpans" > | |||||
114 | <!-- Process ne xt row as well --> | |||||
115 | <!-- --> | |||||
116 | <xsl: variable n ame="VarNe xtRowCells " select=" $ParamTabl eCell/pare nt::wwdoc: TableRow/f ollowing-s ibling::ww doc:TableR ow[1]/wwdo c:TableCel l[1] | $Pa ramTableCe ll/parent: :wwdoc:Tab leRow/pare nt::wwdoc: */followin g-sibling: :wwdoc:*[1 ]/wwdoc:Ta bleRow[1]/ wwdoc:Tabl eCell[1]" /> | |||||
117 | <xsl: for-each s elect="$Va rNextRowCe lls[1]"> | |||||
118 | <xsl :variable name="VarN extRowCell " select=" ." /> | |||||
119 | ||||||
120 | <!-- Determine cell widt hs --> | |||||
121 | <!-- --> | |||||
122 | <xsl :call-temp late name= "Table-Rec ursiveCell Widths"> | |||||
123 | <xs l:with-par am name="P aramTable" select="$ ParamTable " /> | |||||
124 | <xs l:with-par am name="P aramTableC ell" selec t="$VarNex tRowCell" /> | |||||
125 | <xs l:with-par am name="P aramTableC ellColumnS tartIndex" select="1 " /> | |||||
126 | <xs l:with-par am name="P aramRowHas ColumnSpan s" select= "false()" /> | |||||
96 | </xsl:c all-templa te> | 127 | </xs l:call-tem plate> | |||
97 | </xsl:fo r-each> | 128 | </xsl :for-each> | |||
129 | </xsl: if> | |||||
130 | </xsl:o therwise> | |||||
131 | </xsl:ch oose> | |||||
98 | </xsl:tem plate> | 132 | </xsl:tem plate> | |||
99 | 133 | |||||
100 | 134 | |||||
101 | <xsl:temp late name= "Table-Col umnWidth"> | 135 | <xsl:temp late name= "Table-Col umnWidth"> | |||
102 | <xsl:par am name="P aramTableC olumn" /> | 136 | <xsl:par am name="P aramTableC olumn" /> | |||
103 | <xsl:par am name="P aramTableC olumnIndex " /> | 137 | <xsl:par am name="P aramTableC olumnIndex " /> | |||
104 | <xsl:par am name="P aramAccumu latedWidth " /> | 138 | <xsl:par am name="P aramAccumu latedWidth " /> | |||
105 | <xsl:par am name="P aramTableC olumnStart Index" /> | 139 | <xsl:par am name="P aramTableC olumnStart Index" /> | |||
106 | <xsl:par am name="P aramTableC olumnEndIn dex" /> | 140 | <xsl:par am name="P aramTableC olumnEndIn dex" /> | |||
107 | 141 | |||||
108 | <!-- Det ermine new accumulat ed width - -> | 142 | <!-- Det ermine new accumulat ed width - -> | |||
109 | <!-- - -> | 143 | <!-- - -> | |||
110 | <xsl:var iable name ="VarAccum ulatedWidt h"> | 144 | <xsl:var iable name ="VarAccum ulatedWidt h"> | |||
111 | <xsl:ch oose> | 145 | <xsl:ch oose> | |||
112 | <!-- E xtend accu mulated wi dth --> | 146 | <!-- E xtend accu mulated wi dth --> | |||
113 | <!-- --> | 147 | <!-- --> | |||
114 | <xsl:w hen test=" ($ParamTab leColumnIn dex >= $ParamTabl eColumnSta rtIndex) a nd ($Param TableColum nIndex < ;= $ParamT ableColumn EndIndex)" > | 148 | <xsl:w hen test=" ($ParamTab leColumnIn dex >= $ParamTabl eColumnSta rtIndex) a nd ($Param TableColum nIndex < ;= $ParamT ableColumn EndIndex)" > | |||
115 | <xsl: variable n ame="VarAc cumulatedN umber" sel ect="wwuni ts:Numeric Prefix($Pa ramAccumul atedWidth) " /> | 149 | <xsl: variable n ame="VarAc cumulatedN umber" sel ect="wwuni ts:Numeric Prefix($Pa ramAccumul atedWidth) " /> | |||
116 | <xsl: variable n ame="VarAc cumulatedU nits" sele ct="wwunit s:UnitsSuf fix($Param Accumulate dWidth)" / > | 150 | <xsl: variable n ame="VarAc cumulatedU nits" sele ct="wwunit s:UnitsSuf fix($Param Accumulate dWidth)" / > | |||
117 | <xsl: variable n ame="VarCo lumnNumber " select=" wwunits:Nu mericPrefi x($ParamTa bleColumn/ @width)" / > | 151 | <xsl: variable n ame="VarCo lumnNumber " select=" wwunits:Nu mericPrefi x($ParamTa bleColumn/ @width)" / > | |||
118 | <xsl: variable n ame="VarCo lumnUnits" select="w wunits:Uni tsSuffix($ ParamTable Column/@wi dth)" /> | 152 | <xsl: variable n ame="VarCo lumnUnits" select="w wunits:Uni tsSuffix($ ParamTable Column/@wi dth)" /> | |||
119 | 153 | |||||
120 | <xsl: variable n ame="VarCo lumnNumber InAccumula tedUnits" select="ww units:Conv ert($VarCo lumnNumber , $VarColu mnUnits, $ VarAccumul atedUnits) " /> | 154 | <xsl: variable n ame="VarCo lumnNumber InAccumula tedUnits" select="ww units:Conv ert($VarCo lumnNumber , $VarColu mnUnits, $ VarAccumul atedUnits) " /> | |||
121 | 155 | |||||
122 | <!-- Result --> | 156 | <!-- Result --> | |||
123 | <!-- --> | 157 | <!-- --> | |||
124 | <xsl: value-of s elect="$Va rAccumulat edNumber + $VarColum nNumberInA ccumulated Units" /> | 158 | <xsl: value-of s elect="$Va rAccumulat edNumber + $VarColum nNumberInA ccumulated Units" /> | |||
125 | <xsl: value-of s elect="$Va rAccumulat edUnits" / > | 159 | <xsl: value-of s elect="$Va rAccumulat edUnits" / > | |||
126 | </xsl: when> | 160 | </xsl: when> | |||
127 | 161 | |||||
128 | <!-- P reserve cu rrent accu mulated wi dth as is --> | 162 | <!-- P reserve cu rrent accu mulated wi dth as is --> | |||
129 | <!-- --> | 163 | <!-- --> | |||
130 | <xsl:o therwise> | 164 | <xsl:o therwise> | |||
131 | <xsl: value-of s elect="$Pa ramAccumul atedWidth" /> | 165 | <xsl: value-of s elect="$Pa ramAccumul atedWidth" /> | |||
132 | </xsl: otherwise> | 166 | </xsl: otherwise> | |||
133 | </xsl:c hoose> | 167 | </xsl:c hoose> | |||
134 | </xsl:va riable> | 168 | </xsl:va riable> | |||
135 | 169 | |||||
136 | <!-- Emi t result o r keep acc umulating column wid ths --> | 170 | <!-- Emi t result o r keep acc umulating column wid ths --> | |||
137 | <!-- --> | 171 | <!-- --> | |||
138 | <xsl:cho ose> | 172 | <xsl:cho ose> | |||
139 | <xsl:wh en test="$ ParamTable ColumnInde x = $Param TableColum nEndIndex" > | 173 | <xsl:wh en test="$ ParamTable ColumnInde x = $Param TableColum nEndIndex" > | |||
140 | <xsl:v alue-of se lect="$Var Accumulate dWidth" /> | 174 | <xsl:v alue-of se lect="$Var Accumulate dWidth" /> | |||
141 | </xsl:w hen> | 175 | </xsl:w hen> | |||
142 | 176 | |||||
143 | <xsl:ot herwise> | 177 | <xsl:ot herwise> | |||
144 | <xsl:c all-templa te name="T able-Colum nWidth"> | 178 | <xsl:c all-templa te name="T able-Colum nWidth"> | |||
145 | <xsl: with-param name="Par amTableCol umn" selec t="$ParamT ableColumn /following -sibling:: wwdoc:Tabl eColumn[1] " /> | 179 | <xsl: with-param name="Par amTableCol umn" selec t="$ParamT ableColumn /following -sibling:: wwdoc:Tabl eColumn[1] " /> | |||
146 | <xsl: with-param name="Par amTableCol umnIndex" select="$P aramTableC olumnIndex + 1" /> | 180 | <xsl: with-param name="Par amTableCol umnIndex" select="$P aramTableC olumnIndex + 1" /> | |||
147 | <xsl: with-param name="Par amAccumula tedWidth" select="$V arAccumula tedWidth" /> | 181 | <xsl: with-param name="Par amAccumula tedWidth" select="$V arAccumula tedWidth" /> | |||
148 | <xsl: with-param name="Par amTableCol umnStartIn dex" selec t="$ParamT ableColumn StartIndex " /> | 182 | <xsl: with-param name="Par amTableCol umnStartIn dex" selec t="$ParamT ableColumn StartIndex " /> | |||
149 | <xsl: with-param name="Par amTableCol umnEndInde x" select= "$ParamTab leColumnEn dIndex" /> | 183 | <xsl: with-param name="Par amTableCol umnEndInde x" select= "$ParamTab leColumnEn dIndex" /> | |||
150 | </xsl: call-templ ate> | 184 | </xsl: call-templ ate> | |||
151 | </xsl:o therwise> | 185 | </xsl:o therwise> | |||
152 | </xsl:ch oose> | 186 | </xsl:ch oose> | |||
153 | </xsl:tem plate> | 187 | </xsl:tem plate> | |||
154 | </xsl:styl esheet> | 188 | </xsl:styl esheet> |
Araxis Merge (but not the data content of this report) is Copyright © 1993-2007 Araxis Ltd (www.araxis.com). All rights reserved.