Dobry den, reseni me napadaji 2:
1) naformatovat cisla jeste pred transformaci (coz nakonec pouzivam) 2) formatovat pomoci nove udelane funkce, coz napriklad v Xalanu neni problem, ale opet se musi predavat locale, ktery musi byt definovan nekde ve vstupnim XML XSLT proste neni idealni pro vystup, spis pouze pro transformace ... Tomas Zverina napsal(a): > Mila konference, > > potreboval bych specifikovat, jake locales se maji pouzit pri vystupu z > XLS transformace pri pouziti funkce format-number(). > > XSL ma sice moznost specifikovat xsl:decimal-format ovsem tento element > ovlivnuje ne jen vystup, ale i syntaxi formatovaciho patternu. Priklad: > > Formatuji penize: > > #,###.00 Kc > > Na vystup mi cislo leze "americky" - 1,234.56. > Ja bych ho chtel "cesky" - 1 234,56 > > V Jave by stacilo nastavit locales. Tady se zda, ze musim pouzit > > <xsl:decimal-format decimal-separator="," grouping-separator=" "/> > > Coz skoro vede k cili, ale vynucuje si to i zmenu formatu na > > # ###,00 Kc > > co tedy opravdu nechci, protoze ho pouzivam na ruznych dalsich mistech. > > Nepotkal jste se s tim nekdo? Pouzivam saxon. > -- Jiří Mareš (mailto:[EMAIL PROTECTED]) ČSAD SVT Praha, s.r.o. (http://www.svt.cz) Czech Republic
