|
Subject: [xsl] using xsl:call-template dynamicly From: Red Light <skydelta98@xxxxxxxxx> Date: Wed, 21 Apr 2010 04:18:25 -0700 (PDT) |
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
| Current Thread |
|---|
|
| <- Previous | Index | Next -> |
|---|---|---|
| RE: [xsl] Re: Writing xslt from DSM, Michael Kay | Thread | Re: [xsl] using xsl:call-template d, Martin Honnen |
| RE: [xsl] Re: Writing xslt from DSM, Michael Kay | Date | Re: [xsl] using xsl:call-template d, Martin Honnen |
| Month |