Текущее время: Сб, июн 21 2025, 20:04

Часовой пояс: UTC + 3 часа


Правила форума


ВНИМАНИЕ!

Вопросы по SAP Query и Quick View - сюда



Начать новую тему Ответить на тему  [ Сообщений: 2 ] 
Автор Сообщение
 Заголовок сообщения: XSLT-преобразование в Excel
СообщениеДобавлено: Чт, июн 30 2016, 10:41 
Специалист
Специалист

Зарегистрирован:
Вс, фев 12 2012, 18:43
Сообщения: 192
Здравствуйте!

Помогите, пожалуйста, разобраться с XSLT-преобразованием. Имеются 2 таблицы TAB_ITEM и TAB_SEG. Нужно написать следующее:

Code:
LOOP AT tab_seg.
  LOOP AT tab_item WHERE segment = tab_seg-segment.
.....
  ENDLOOP.
ENDLOOP.


не могу понять как написать цикл с условием и передать в него значение из предыдущего цикла. Спасибо!


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: XSLT-преобразование в Excel  Тема решена
СообщениеДобавлено: Чт, июн 30 2016, 15:12 
Специалист
Специалист

Зарегистрирован:
Вс, фев 12 2012, 18:43
Сообщения: 192
Вобщем вот так работает

Code:
<xsl:for-each select="//TAB_SEGMENT/название_структуры_таблицы">
<xsl:variable name="varSegment"><xsl:value-of select="SEGMENT"/></xsl:variable>
...
<xsl:for-each select="//TAB_ITEM/название_структуры_таблицы">
<xsl:variable name="varSegmentItem"> <xsl:value-of select="SEGMENT"/></xsl:variable>
<xsl:if test="$varSegmentItem = $varSegment">
...
</xsl:if>
</xsl:for-each>
</xsl:for-each>


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 2 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB