[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

RE: XSL and Date

Subject: RE: XSL and Date
From: Xiaocun Xu <xiaocunxu@xxxxxxxxx>
Date: Sat, 2 Jun 2001 11:23:03 -0700 (PDT)
formatdatetime xsl
Hi, Sridhara:

  Hmm..., the error you are getting should NOT be the
one you described.  The error you should be getting is
something like "call-template must only be used within
a template body".  This is because <xsl:call-template>
is an instruction and therefore should always be used
within a template body, and not as top-level element
(child of xsl:stylesheet) as you have done in your
example.
  So to correct the problem for the example you have
shown, use the following:

<xsl:template match="/">	
<xsl:call-template name="test" />
</xsl:template>

<xsl:template name="test">
<html>
<h1> Supp </h1>
</html>
</xsl:template>

In the above example, the test template stayed the
same, the only difference is xsl:call-template became
an instruction in the template matching the root node.

Hope this helps,
Xiaocun

--- "Gutti, Sridhara" <sgutti@xxxxxxxx> wrote:
> Xiacom,
> 
> I tried that, but I'm getting error saying that,
> there is no named template
> called PrintDate.
> I tried this simpe thing too
> 
> <xsl:template name="test">
> <html>
> <h1> Supp </h1>
> </html>
> </xsl:template>
> 
> 
> <xsl:call-template name="test" />
> 
> 
> And I'm getting the same error, am I missing
> something, please let me know..
> 
> thanks,
> Sri
> 
> -----Original Message-----
> From: Xiaocun Xu [mailto:xiaocunxu@xxxxxxxxx]
> Sent: Thursday, May 31, 2001 2:10 PM
> To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
> Cc: vbxml@xxxxxxxxxxxxxxx
> Subject: Re:  XSL and Date
> 
> 
> Hi, Sridhara:
> 
>   This is strictly a VBScript question.  I haven't
> done VBScript in a long time, but I assume something
> like this will do it.
> <xsl:template name="PrintDate">
> <SCRIPT language="VBScript">
>   Document.Write FormatDateTime(Date, 1)
> </SCRIPT>
> </xsl:template>
> Just call the following where you need it:
> <xsl:call-template name="PrintDate" />
> 
> Xiaocun
> 
> --- "Gutti, Sridhara" <sgutti@xxxxxxxx> wrote:
> > Guys,
> > It could be a trivial for you, I'm doing this
> report
> > and I need to put the
> > current date on the report, I'm not exactly sure
> how
> > to do it..Can you guys
> > if you dont mind give me a sample?
> > I need to use VBSCript in XSL so that each time I
> > create this report using
> > XML & XSL the current date shoud be shown ..
> > 
> > 
> > 
> > thanks, 
> > ~sri
> > 
> >  XSL-List info and archive: 
> > http://www.mulberrytech.com/xsl/xsl-list
> > 
> 
> 
> __________________________________________________
> Do You Yahoo!?
> Get personalized email addresses from Yahoo! Mail -
> only $35 
> a year!  http://personal.mail.yahoo.com/
> 
>  XSL-List info and archive: 
http://www.mulberrytech.com/xsl/xsl-list


__________________________________________________
Do You Yahoo!?
Get personalized email addresses from Yahoo! Mail - only $35 
a year!  http://personal.mail.yahoo.com/

 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Current Thread

PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.