RE: RE: [xsl] get variable value in another template

Subject: RE: RE: [xsl] get variable value in another template
From: "Haarman, Michael" <mhaarman@xxxxxxxxx>
Date: Wed, 28 Dec 2005 09:19:59 -0600
> From: cknell@xxxxxxxxxx

> A variable defined in a template has the scope of the 
> template. That is to say, if you define a variable in 
> template A, you cannot access it from template B unless you 
> pass the variable as a parameter to template B.

Strictly speaking, variables not defined with a top-level declaration
(global variables) are locally scoped to the template in which they are
declared *and* following-sibling templates and their descendants.  Such
locally scoped declarations will tread upon like-named global declarations.

HTH,

Mike


-----------------------------------
Mike Haarman,
XSL Developer,
Internet Broadcasting Systems, Inc.

Current Thread