|
нужно присвоить глобальной переменной значение получаемое в дочернем узле....
|
|||
---|---|---|---|
#18+
есть xml Код: 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. 35. 36. 37. 38. 39. 40. 41. 42. 43.
в шаблоне считаю сумму и вывожу её в последний узел <Строка зароботка> в <НачисленоВсего> вот сам шаблон Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17.
Мне нужно посчитанную сумму денег (9,733,600.00) умножить на 0.27(и так далее...), воткнуть вместо <доделать...>. Думал создать переменную (наприм. <xsl:variable name="sum">суда как-то нужно засунуть сумму.....</xsl:variable>). И за место тега <доделать...> вставить <xsl:value-of select="$sum"> Проблема в том, что никак не могу присвоить эту сумму глобальной переменной! :( Могу создать переменную внутри шаблона <xsl:template match="СтрокаЗароботка"> но тогда она становится не видна из других шаблонов............... ... |
|||
:
Нравится:
Не нравится:
|
|||
12.03.2009, 09:42 |
|
нужно присвоить глобальной переменной значение получаемое в дочернем узле....
|
|||
---|---|---|---|
#18+
Можно присвоить значение глобальной переменной, например, так: Код: plaintext 1. 2. 3. 4. 5. 6. 7.
... |
|||
:
Нравится:
Не нравится:
|
|||
12.03.2009, 12:52 |
|
|
start [/forum/topic.php?fid=14&tid=1333619]: |
0ms |
get settings: |
8ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
61ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
46ms |
get tp. blocked users: |
2ms |
others: | 313ms |
total: | 468ms |
0 / 0 |