Subject: Re: [xsl] Logical in Count function From: David Carlisle <davidc@xxxxxxxxx> Date: Wed, 18 Aug 2004 17:43:41 +0100 |
> am I wrong to use logical and yes count() counts nodes but if you use a logical expression then that will have value either true or false" and won't return a node set you want the number of noes in teh union of those two sets so that is count(/dsWMSRpt/WMSReport[Person_x0020_Name!='Vacancy'] | /dsWMSRpt/WMSReport[Person_x0020_Name!='']) or since the sets are disjoint it is equivalent and perhaps a bit nore efficient to just sum the separate node set counts count(/dsWMSRpt/WMSReport[Person_x0020_Name!='Vacancy']) + count(/dsWMSRpt/WMSReport[Person_x0020_Name!='']) David ________________________________________________________________________ This e-mail has been scanned for all viruses by Star Internet. The service is powered by MessageLabs. For more information on a proactive anti-virus service working around the clock, around the globe, visit: http://www.star.net.uk ________________________________________________________________________
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] Logical in Count function, Tham Tinh | Thread | Re: [xsl] Logical in Count function, David Carlisle |
RE: [xsl] group data in XSL, Vasu Chakkera | Date | Re: [xsl] Logical in Count function, David Carlisle |
Month |