|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: How to pass a nodeset as parameter
You don't say whether this is a call-template or an apply-templates. If the latter, you may be falling into the trap that your call from template A to template B is via a built-in template for another node, in which case parameters aren't passed through at all. Michael Kay http://www.saxonica.com/ > -----Original Message----- > From: Jaime Stuardo [mailto:jstuardo@xxxxxxxxxxx] > Sent: 07 April 2005 00:09 > To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx > Subject: How to pass a nodeset as parameter > > Hi all... > > I'm trying to pass a nodeset as parameter to a template. > > I'm doing this when I apply the template: > > <xsl:with-param name="cob_rowset" > select="/propuesta/cob_excluyentes/ROWSET/ROW[CXC_CAD_ID=curre > nt()/CAD_ORI_ID]" /> > > when I display > count(/propuesta/cob_excluyentes/ROWSET/ROW[CXC_CAD_ID=current > ()/CAD_ORI_ID]), it displays 2, meaning that 2 rows exist. > > When I use count($cob_rowset) in the template, it sends the > error $cob_rowset isn't a nodeset. > > Any help will be greatly appreciated > > Thanks > Jaime
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|

Cart








