powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / Нужна помощь!!
13 сообщений из 13, страница 1 из 1
Нужна помощь!!
    #34991192
vados
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
суть вопроса такова,я вычисляю содержимое тблицы по формуле и заношу их в определенный столбец ,но вычисляемый результат только отображается в столбце при запуске таблицы и никакие значения не записываются в xml !!!А когда вычисляю сумму , то я получаю 0 т.к. данных в этом столбце нет!!!Каким образом можно решить данную проблему??????
...
Рейтинг: 0 / 0
Нужна помощь!!
    #34991510
M0us
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
опишите поподробнее - вставьте свой скрипт чтобы было что обсуждать.
...
Рейтинг: 0 / 0
Нужна помощь!!
    #34991732
vados
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
<xsl:for-each select="Record">

<tr>

<td align ="left" style="font-size: 12pt;background-color: white; color : black;" >
<xsl:value-of select="@DateTime"/></td>
<td align ="left" style="font-size: 12pt;background-color: white; color : black;" >
<xsl:value-of select="@ValueCol1"/></td>
<td align ="left" style="font-size: 12pt;background-color: white; color : black;" >
<xsl:value-of select="@ValueCol2"/></td>
<td align ="left" style="font-size: 12pt;background-color: white; color : black;" >
<xsl:value-of select="@ValueCol3"/></td>
<td align ="left" style="font-size: 12pt;background-color: white; color : black;" >
<xsl:value-of select="format-number((number(@ValueCol1)-(@ValueCol2))*(@ValueCol3),'0.###')"/>


</td>

</tr>
</xsl:for-each>

<xsl:for-each select="RecordSum">

<tr>

<td align ="left" style="font-size: 12pt;background-color: white; color : black; font-weight : bold" >Итого</td>
<td align ="left" style="font-size: 12pt;background-color: white; color : black;" >
<xsl:value-of select="@SumCol1"/></td>
<td align ="left" style="font-size: 12pt;background-color: white; color : black;" >
<xsl:value-of select="@SumCol2"/></td>
<td align ="center" style="font-size: 12pt;background-color: white; color : black;" >
<xsl:value-of select="@SumCol3"/></td>
<td align ="left" style="font-size: 12pt;background-color: white; color : black;" >
<xsl:value-of select="sum(/Base/Object/Record/@ValueCol4)"/></td>
</tr>
</xsl:for-each>
...
Рейтинг: 0 / 0
Нужна помощь!!
    #34991919
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vadosи никакие значения не записываются в xmlпреобразование никак не влияет на исходный документ. НИКАК.
...
Рейтинг: 0 / 0
Нужна помощь!!
    #34991938
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
придётся тебе рекурсией пройтись по этим нодам и лапками всё просуммировать.
...
Рейтинг: 0 / 0
Нужна помощь!!
    #34992509
vados
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
а как это сделать???если можно приведите пример!!
...
Рейтинг: 0 / 0
Нужна помощь!!
    #34992513
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Нужна помощь!!
    #34993929
vados
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ничего не получается(( Я выложил исходник может кто поможет решить данную проблему!!!
...
Рейтинг: 0 / 0
Нужна помощь!!
    #34994669
M0us
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
что-то вроде этого должно пройти:

Код: plaintext
sum(/Base/Object/Record/translate(@ValueCol4, ' ', '1'))

Просто нужно поиграться и правильно описать какие на какие символы заменять.
Но лучше сделать культурный xml чтобы не извращаться на уровне шаблонов.
...
Рейтинг: 0 / 0
Нужна помощь!!
    #34994679
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
разве так можно?
...
Рейтинг: 0 / 0
Нужна помощь!!
    #35000496
M0us
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maXmoразве так можно? если честно, то н проверял. По наитию написал, с sql-скими привычками. А что - разве так нельзя?
...
Рейтинг: 0 / 0
Нужна помощь!!
    #35019474
vados
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
нельзя!((
...
Рейтинг: 0 / 0
Нужна помощь!!
    #35021709
vados
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
пацики помогите!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
...
Рейтинг: 0 / 0
13 сообщений из 13, страница 1 из 1
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / Нужна помощь!!
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]