Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > XML, XSL > выборка из выборки. реально?


Автор: Demokratizator 1.11.2007, 10:23
Добрый день.
как можно потом в цикле сделать выборку из _Select1? т.е. чтобы key2 делал выборку не из всего документа а из уже выбранных позиций?
что-то типа:

<
Код

xsl:variable name="_Select1" select="//Table1[generate-id()=generate-id(key('key1', A1))]" />
 <xsl:for-each select="$_Select1">
   <xsl:variable name="key1" select="A1"></xsl:variable>
   ........
   <xsl:variable name="_Select2" select="//Table1[generate-id()=generate-id(key('key2', concat($key1, '|', A2)))]" />



Спасибо.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)