xsl-list
[Top] [All Lists]

Re: how to find position - please help

2002-12-09 09:59:40
have you tried using position() function??

----- Original Message -----
From: <aruniima(_dot_)chakrabarti(_at_)iflexsolutions(_dot_)com>
To: <xsl-list(_at_)lists(_dot_)mulberrytech(_dot_)com>
Sent: Monday, December 09, 2002 4:28 PM
Subject: [xsl] how to find position - please help


Hi All,
I need to find position of a node which I am selecting using value of & a
set of predicates... please help... really sorry for asking probably a
repeated and an easy question but rite now deadline is here & after straight
13 hours I am a bit fuzzy... so please help on this... regards, aruniima

<?xml version='1.0'?>
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform";
xmlns:rs="urn:schemas-microsoft-com:rowset"
xmlns:z="#RowsetSchema">



<xsl:variable name="branch"
select="document('branchdata.xml',/*)/node()"/>
<xsl:template match="z:row">

<xsl:variable name="user_id" select="@COD_USER_ID"/>
<xsl:variable name="user_no" select="@COD_USERNO"/>
<xsl:variable name="cc_brn" select="@COD_CC_BRN"/>
<xsl:variable name="mnt_stat" select="@FLG_MNT_STATUS"/>

<xsl:variable name="found_pos">
<xsl:value-of select="$branch//z:row[(_at_)COD_USER_ID=$user_id and
@CTR_USER_NO=$user_no and @COD_CC_BRN=$cc_brn and
@FLG_MNT_STATUS=$mnt_stat]/@COD_USER_ID"/>
</xsl:variable>
<xsl:if test="string-length($found_pos)=0">
<xsl:value-of select="$user_id"/>
---
<xsl:value-of select="$found_pos"/>

<br/><br/>
</xsl:if>
</xsl:template>

</xsl:stylesheet>

Regards,
aruniima





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


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



<Prev in Thread] Current Thread [Next in Thread>