Wendell's correct. Dick, the obvious confusion here is that by "fixed literal",
you simply mean "string". An alternate approach (one I find myself using often
these days) is to bypass the select="'...'" attribute entirely, and simply use
the contents of the <xsl:with-param> as the string-value:
<!-- for all audits -->
<xsl:call-template name="one-row">
<xsl:with-param name="AuditN">TOTAL</xsl:with-param>
<xsl:with-param name="findings" select="/dsQueryResponse/Rows/Row"/>
</xsl:call-template>
~ Scott
-----Original Message-----
From: Wendell Piez [mailto:wapiez(_at_)mulberrytech(_dot_)com]
Sent: Tuesday, March 10, 2009 11:21 AM
To: xsl-list(_at_)lists(_dot_)mulberrytech(_dot_)com
Subject: Re: [xsl] Simple newbie Q: literal as row title
Dick,
If everything else is correct, you are almost there.
At 11:56 AM 3/10/2009, you wrote:
<!-- for all audits -->
<xsl:call-template name="one-row">
<xsl:with-param name="AuditN" select="TOTAL"/>
<xsl:with-param name="findings" select="/dsQueryResponse/Rows/Row"/>
</xsl:call-template>
Assuming $AuditN at the receiving end can be a string, I think you want
<xsl:with-param name="AuditN" select="'TOTAL'"/>
In XPath "TOTAL" (note no extra quotes) is short for "child::TOTAL",
which returns a set of nodes (which is probably empty), while
"'TOTAL'" is a string whose value is "TOTAL".
Cheers,
Wendell
======================================================================
Wendell Piez
mailto:wapiez(_at_)mulberrytech(_dot_)com
Mulberry Technologies, Inc. http://www.mulberrytech.com
17 West Jefferson Street Direct Phone: 301/315-9635
Suite 207 Phone: 301/315-9631
Rockville, MD 20850 Fax: 301/315-8285
----------------------------------------------------------------------
Mulberry Technologies: A Consultancy Specializing in SGML and XML
======================================================================
--~------------------------------------------------------------------
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>
--~--
--~------------------------------------------------------------------
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>
--~--