Subject: RE: [xsl] Total Missing documents for each Event From: Shashank Jain <shashankjain@xxxxxxxx> Date: Fri, 9 Apr 2010 11:35:27 -0500 |
Thanks David ! You understood my requirement very well, this is exactly what I wanted. I agree my code is vastly complicated , I will work on it to write more efficient code. Thanks again. Shashank ---------------------------------------- > Date: Fri, 9 Apr 2010 17:00:02 +0100 > From: davidc@xxxxxxxxx > To: shashankjain@xxxxxxxx > CC: xsl-list@xxxxxxxxxxxxxxxxxxxxxx > Subject: Re: [xsl] Total Missing documents for each Event~ > > Either I'm not understanding your requirements or your code is vastly > more complicated than needed (or both) > > i think you just want > > > xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> > > > > > select="tokenize(@sp_mand_doctypes,'\s*,\s*')"/> > > For event > list is: > select="$x[not(.=current()/document_type/@sp_document_type)]" > separator=","/> > count > > select="count($x[not(.=current()/document_type/@sp_document_type)])"/> > additional docs: > select="document_type/@sp_document_type[not(.=$x)]" > separator=","/> > count > > > > > > > which makes > > > $ saxon9 list.xml list.xsl > > > For event 1 > list is: PSC Minutes,Internal Approval,Rationale,Trade > Instructions,IPS count 5 > additional docs: count 0 > For event 2 > list is: PSC Minutes,Internal Approval,Trade Instructions,IPS count 4 > additional docs: count 0 > For event 3 > list is: PSC Minutes,Internal Approval,Rationale,Trade > Instructions,IPS,Final Client Models count 6 > additional docs: Analyst count 1 > > > > > > ________________________________________________________________________ > The Numerical Algorithms Group Ltd is a company registered in England > and Wales with company number 1249803. The registered office is: > Wilkinson House, Jordan Hill Road, Oxford OX2 8DR, United Kingdom. > > This e-mail has been scanned for all viruses by Star. The service is > powered by MessageLabs. > ________________________________________________________________________ > _________________________________________________________________ The New Busy is not the too busy. Combine all your e-mail accounts with Hotmail. http://www.windowslive.com/campaign/thenewbusy?tile=multiaccount&ocid=PID28326::T:WLMTAGL:ON:WL:en-US:WM_HMP:042010_4
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Total Missing documents f, David Carlisle | Thread | RE: [xsl] Total Missing documents f, Shashank Jain |
Re: [xsl] Total Missing documents f, David Carlisle | Date | [xsl] Generating book index via att, Dave Carvell |
Month |