xsl-list
[Top] [All Lists]

[xsl] using xsl:call-template dynamicly

2010-04-21 06:18:52
Hi ,

i'm using apache fop , and i want in my xsl to dynamicly call a template

for example i got a main xsl file==> main.xsl  (which i mport a xsl file ==> 
subreport1.xsl)

in this subreport1.xsl file i got a template that i declare like that :

 <xsl:template  match="projectDetailSection">
 <xsl:template>

and in my main template (main.xsl)

i call the template with:

<xsl:call-template name="projectDetailSection" />

that's the normal case it's working.Now how could i  call a templace dynamicly 
like:


i define the variable:

<xsl:variable name="var1" saxon:assignable="yes">projectDetailSection         
</xsl:variable>

and then i call the tempalte dynamicly:

<xsl:call-template
 name="{$var1}" saxon:allow-avt="yes" ></xsl:call-template>


my actual code doens't work even if i use saxon ....


and thanks a lot for your help





      


--~------------------------------------------------------------------
XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--

<Prev in Thread] Current Thread [Next in Thread>