Subject: Re: using parameters in a select (in the invoice example)
From: "Christopher R. Maden" <crism@xxxxxxxxx>
Date: Wed, 25 Apr 2001 00:07:35 -0700
|
At 13:09 24-04-2001, Ray Allis wrote:
Is THAT why this nifty example doesn't work?
<!-- invoice.xsl, v1.0
Written by Christopher R. Maden, Lexica LLC
crism@xxxxxxxxxx -->
(Now crism@xxxxxxxxxxxx Lexica delenda est.)
<!-- Get the end date of the last period. -->
<xsl:variable name="temp-date"
select="/billable/period[last()]/@end"/>
-------------------------------------------------------------------------
1000 analogy /export/home/ray/tomcat/logs:
XSL Error: pattern = '$temp-date'
VariableReference given for variable out of context or without
definition! Name = temp-date, source tree node: #document
XSL Error: pattern = '/billable/period[@end=$period-end-date]'
Could not get variable named period-end-date
XSL Error: pattern = '$period/@start'
Could not get variable named period
XSL Error: pattern = '$period-start-date'
Could not get variable named period-start-date
XSL Error: SAX Exception
What XSLT engine are you using? Please send me, off-list, a source
document and invocation that demonstrates this problem; the transformation
sheet works with SAXON and XT, at least.
-Chris
--
Christopher R. Maden, XML Consultant
DTDs/schemas - conversion - ebooks - publishing - Web - B2B - training
<URL: http://crism.maden.org/consulting/ >
PGP Fingerprint: BBA6 4085 DED0 E176 D6D4 5DFC AC52 F825 AFEC 58DA
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
| Current Thread |
James Eberhardt - Tue, 24 Apr 2001 15:24:46 -0400 (EDT)
- lwong - Tue, 24 Apr 2001 15:39:45 -0400 (EDT)
|
|