|
|
|
Не могу сделать подитог (группировка)
|
|||
|---|---|---|---|
|
#18+
Привет всем. Наверно уже достаю своими чайниковскими вопросами по XSLT :(... Тока учусь, не бейте, искал в интернете, может не допонимаю, или делаю что-то не так, помогите, подскажите если есть возможность... ;) Есть XML: Код: plaintext 1. 2. 3. 4. 5. 6. 7. ID Fld FldSum10 TestA 2010 TestA 10 _ SubTotal 3013 TestB 513 TestB 110 _ SubTotal 11514 TestC 20 _ SubTotal 20 _ TOTAL 330 Заранее благодарю за любую помощь! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.05.2008, 17:41 |
|
||
|
Не могу сделать подитог (группировка)
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.05.2008, 17:49 |
|
||
|
Не могу сделать подитог (группировка)
|
|||
|---|---|---|---|
|
#18+
Что-то этот пример не могу для своего случая преобразовать, если у кого есть желание и время помогите плз ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.05.2008, 18:31 |
|
||
|
Не могу сделать подитог (группировка)
|
|||
|---|---|---|---|
|
#18+
Быстрее и проще сделать с применением <xsl:key>: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. P.S. С вашей стороны некрасиво выкладывать невалидный XML, я ведь не пожалел времени на проверку кода, и мне пришлось у ваших ID=10 ставить кавычки. И непонятно что у вас за TOTAL, как я понял правильно будет сумма данных Tbl/@FldSum, и в данном примере она равна 165, а не 330. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.05.2008, 00:23 |
|
||
|
Не могу сделать подитог (группировка)
|
|||
|---|---|---|---|
|
#18+
Большоооооооооооооооеее спасибо! Супер! Если я чем-то могу помочь, без проблем! ;) НЕвалидный потому что, я это просто сходу писал, так получилось, сорри за это ;) На самом деле у меня XML гораздо больше, не стал все выкладывать, обощенно описал проблему... ;) МОжно ли так сделать: Есть еще дополнительное поле Status, можно ли так сделать, ммм... скажем суммирование всех значение Fld у которых Status равен 0 Еще раз спасибо за помощь! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.05.2008, 17:55 |
|
||
|
Не могу сделать подитог (группировка)
|
|||
|---|---|---|---|
|
#18+
Сделал здесь: Код: plaintext вот это не могу сделать, может кто знает? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.05.2008, 18:28 |
|
||
|
Не могу сделать подитог (группировка)
|
|||
|---|---|---|---|
|
#18+
up ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.05.2008, 08:02 |
|
||
|
Не могу сделать подитог (группировка)
|
|||
|---|---|---|---|
|
#18+
orunbekСделал здесь: Код: plaintext вот это не могу сделать, может кто знает?а что не получается-то? Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.05.2008, 14:10 |
|
||
|
|

start [/forum/topic.php?fid=14&gotonew=1&tid=1333924]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
58ms |
get topic data: |
9ms |
get first new msg: |
7ms |
get forum data: |
3ms |
get page messages: |
41ms |
get tp. blocked users: |
1ms |
| others: | 11ms |
| total: | 160ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...