2013-01-21 10 views
29

Próbuję wziąć wartość, którą wyciągam z bazy danych i podzielić ją na 12 i wyświetlić ten numer, ale nie mogę tego naprawić. To, co mam tak daleko, aby wyświetlić wartość:Dzielenie w XSLT

$<xsl:value-of select="format-number(number(//Applications/AveAnnualVolume),'###,###,##0.00')"/> 

Ta część działa, ale nie mogę dowiedzieć się, jak podzielić przez 12 i wyświetli że zamiast.

Odpowiedz

53

XPath używa div dla podziału, ponieważ ukośniki są używane jako separatory.

$<xsl:value-of select="format-number(//Applications/AveAnnualVolume div 12,'###,###,##0.00')"/> 
+0

Zobacz także https://www.w3schools.com/xml/func_formatnumber.asp dla składni liczby formatów –