Siin näed erinevusi valitud versiooni ja hetkel kehtiva lehekülje vahel.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
et:yld_print_form [2019/10/04 09:35] ott [Parameetrid XSLis] |
et:yld_print_form [2019/11/24 14:56] ott |
||
---|---|---|---|
Rida 20: | Rida 20: | ||
* <nowiki><!--</nowiki>mailattachment:attachmendi/faili_nimi<nowiki> --></nowiki>saab kasutada tagi {nr} ning parameetreid {param:parami_nimi} | * <nowiki><!--</nowiki>mailattachment:attachmendi/faili_nimi<nowiki> --></nowiki>saab kasutada tagi {nr} ning parameetreid {param:parami_nimi} | ||
* <nowiki><!--</nowiki>mailsubject:uus_subjekt<nowiki> --></nowiki>saab kasutada tagi {nr} ning parameetreid {param:parami_nimi} | * <nowiki><!--</nowiki>mailsubject:uus_subjekt<nowiki> --></nowiki>saab kasutada tagi {nr} ning parameetreid {param:parami_nimi} | ||
- | * <nowiki><!--</nowiki>output-file:failinimi.txt<nowiki> --></nowiki>väljund faili | + | * <nowiki><!--</nowiki>output-file:failinimi.txt<nowiki> --></nowiki>väljund faili |
+ | * <nowiki><!--</nowiki>charset:windows-xxx<nowiki> --></nowiki>tavapäraselt on //output-file// puhul on encodinguks windows-1257, seda juhul, kui xsl-is pole kusagil //charset=utf-8// (siis on encodinguks mõistagi UTF-8). Kui aga määrata charset parameeter eraldi, siis võetakse siin määratud encoding | ||
Parameetrite **mailsubject, mailattachment, output-file, mailfrom, mailto ja mailname** puhul saab kasutada: | Parameetrite **mailsubject, mailattachment, output-file, mailfrom, mailto ja mailname** puhul saab kasutada: | ||
Rida 524: | Rida 525: | ||
</xsl:stylesheet> | </xsl:stylesheet> | ||
+ | </code> | ||
+ | |||
+ | ====Palgateatisele puhkusejäägi kuvamine===== | ||
+ | |||
+ | |||
+ | <code xsl> | ||
+ | <xsl:variable name="pjaak1" select="substring-before(substring-after(pjaak, ';'), ';')"/> | ||
+ | <xsl:variable name="pjaak2" select="substring-before(substring-after(substring-after(pjaak, ';'), ';'), ';')"/> | ||
+ | <xsl:variable name="pjaak3" select="substring-before(substring-after(substring-after(substring-after(pjaak, ';'), ';'), ';'), ';')"/> | ||
+ | <xsl:variable name="pjaak4" select="substring-after(substring-after(substring-after(substring-after(pjaak, ';'), ';'), ';'), ';')"/> | ||
+ | |||
+ | <xsl:value-of select="format-number($pjaak2 - $pjaak3 - $pjaak1 - $pjaak4, '#####0')"/> | ||
</code> | </code> | ||