спасибо за ответ.
но так и не понял, как можно путь посчитать.
например пробую вставить id договора и баланс(Исходящий остаток на конец месяца) в phone_login_session
беру часть кода
Код:
<xsl:template name="head">
<xsl:for-each select="/data/table">
<h2><xsl:value-of select="@reportTitle"/><br/>
Договор: <xsl:value-of select="@contractTitle"/>(<xsl:value-of select="@comment"/>)
</h2><br/>
Период с: <xsl:value-of select="@date1"/> по <xsl:value-of select="@date2"/>
ID <xsl:value-of select="@какой-то путь"/>
Баланс <xsl:value-of select="@какой-то путь"/>
Дата печати<xsl:value-of select="java:format(java:java.text.SimpleDateFormat.new('yyyy.MM.dd'), java:java.util.Date.new())" />
</xsl:for-each>
</xsl:template>
Дату вставил.
Для вывода баланса и ИД. в web беру страницу с балансом клиента в хмл, как выше подсказали.
Код:
<?xml-stylesheet type="text/xsl" href="http://127.0.0.1:8080/bgbilling/xsl/main.xsl"?>
<data action="ShowBalance" balance_mode="1"
comment="Аргон" contract="ZQFGH" fc="0"
has_independent_subs="1" id="1211" mid="contract" module="contract"
notificationsCount="0" status="" title="ZQFGH" year="2013">
<menu>
<item action="ReportSession" mid="1" module="phone" title="Просмотр сессий Телефонии"/>
<item action="ReportAmount" mid="1" module="phone" title="Наработка по Телефонии"/>
<item action="ReportDirect" mid="1" module="phone" title="Наработка по направлениям Телефонии"/>
<item action="ReportService" mid="1" module="phone" title="Наработка по услугам Телефонии"/>
<item action="ReportServiceSession" mid="1" module="phone" title="Детализация по Телефонии"/>
<item action="ChangeTariff" mid="1" module="phone" title="Управление тарифными планами телефонии"/>
</menu>
<date month="7" year="2013"/>
<balance limit="0.00" summa1="-221.00" summa2="0.00" summa3="0.00"
summa4="0.00" summa5="-221.00">
<accounts/>
<payments/>
<charges/>
</balance>
в main.xsl есть код
Исходящий остаток на конец месяца
<xsl:value-of select="format-number( balance/@summa5, '### ##0.00', 'summa')"/>
пробовал по разному подставить запросы в select, не получилось.
Подскажите что я не так делаю?