Kasutaja tarvikud

Lehe tööriistad



et:yld_print_form

Erinevused

Siin näed erinevusi valitud versiooni ja hetkel kehtiva lehekülje vahel.

Lõlita võrdlemise vaatele

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
et:yld_print_form [2020/09/25 16:32]
ott [Seadistamine]
et:yld_print_form [2020/10/05 14:06]
ott [Splitter - Mingi tekstilise sisu laiali jagamine separaatori alusel]
Rida 477: Rida 477:
               </tr>               </tr>
 </​code>​ </​code>​
 +
 +
 +====Splitter - Mingi tekstilise sisu laiali jagamine separaatori alusel====
 +  ​
 +Parameetrid 1. String, 2. separaator (näiteks tühik ' '), 3. mitmes element tagastada (algab 0-iga, ehk siis esimene tagastatav element on 0)
 +  * XSL- päises peab olema [[et:​yld_print_form#​scripti_kasutamine_xslis|skripti deklaratsioon]]
 +  * splitterfunktsioon <code js>​function splitter( str, splitter, pos ){
 + ret = '';​
 +    var arr = str.split(splitter); ​
 +    if(arr[pos])
 +      ret = arr[pos]
 +
 + return ret
 + }</​code>​
 +  * Funktsiooni kutsumine <code xml> ​         <​xsl:​for-each select="/​documents/​document/​rows/​row">​
 +           
 +                  <td> <​xsl:​value-of select="​string(script:​splitter(string(nimetus),'​ ', 1))"/> ​                 ​
 +                  </td>
 +                ​
 +              </tr>
 +</​code>​
 +
 +
 +
 +  ​
  
 ====dateDiff - kuupäevade vahemiku päevade arvu arvutamine==== ====dateDiff - kuupäevade vahemiku päevade arvu arvutamine====
et/yld_print_form.txt · Viimati muutnud: 2023/04/13 11:14 persoon ott