Как определить позицию переменной относительно родителя, а не в текущем множестве?

Статус
Закрыто для дальнейших ответов.

Dmitriy Voronyuk

Новичок
Регистрация
25.12.2012
Сообщения
3
Возник вопрос определения позиции переменной относительно родителя, а не в текущем множестве (например внутри for-each)
 

ArhAngel

Well-Known Member
Регистрация
07.05.2011
Сообщения
378
Что вы имеете в виду под позицией?
 

Dmitriy Voronyuk

Новичок
Регистрация
25.12.2012
Сообщения
3
решил таким методом:

Код:
<xsl:variable name="RowNodePos">
<xsl:for-each select="$RowNode/../*">
<xsl:if test="count(.|$RowNode) = 1">
<xsl:value-of select="position()"/>
</xsl:if>
</xsl:for-each>
</xsl:variable>
но может есть варианты попроще???

позиция - то, что возвращает position() когда выборка производится для узлов-братьев
 
Статус
Закрыто для дальнейших ответов.
Верх Низ