2013-06-04 2 views
0

Возможно ли в цикле foreach получить большее и меньшее, чем положение в том же самом заявлении.XSLT 1.0 Предсказание меньше и больше

В настоящее время у меня есть <xsl:for-each select="(/*/Request/InvoiceDetailRequest/InvoiceDetailOrder/InvoiceDetailItem)[10 &gt;= position()]">

Но я хочу <xsl:for-each select="(/*/Request/InvoiceDetailRequest/InvoiceDetailOrder/InvoiceDetailItem)[10 &gt;= position()] and [10 &lt;= position()">

Это не работает.

ответ

0

Положите обе половинки условие предиката в том же квадратные скобки:

(....)[(10 &gt;= position()) and (5 &lt;= position())] 
+0

Thx отлично работает –

Смежные вопросы