[SUBSTRING] - Merkkijonon osien poimiminen
The [SUBSTRING] toiminnon avulla voit poimia attribuutista osan tekstijonosta. Tämä on hyödyllistä tietojen siivoamisessa, esimerkiksi poistamalla osaston nimen etuliitteenä oleva osaston numero.
Syntaksi
Syntaksi on:
[SUBSTRING;StartIndex;NumberOfCharacters;Attribute]
StartIndex: 0-pohjainen indeksi, josta louhinta aloitetaan. Esimerkiksi indeksi
3aloittaa louhinnan merkkijonon neljännestä merkistä.NumberOfCharacters: Palautettavien merkkien enimmäismäärä.
Attribuutti: Attribuutti, joka sisältää merkkijonon, josta haluat poimia (esim.,
[Department]).
Käyttötapaus - etuliitteen poistaminen osaston nimestä
Joissakin järjestelmissä osastojen nimiin liitetään numerot, kuten "37 Kullungen barnehage". Tämä voi saada luettelot ja hakemistot, kuten julkisella verkkosivustolla olevat luettelot, näyttämään epäsiisteiltä.
Käytä [SUBSTRING] toiminto vientimallissa poistaa etuliitteen osaston nimestä ennen kuin se näytetään tai lähetetään toiseen järjestelmään.
Tulo
[Department]:37 Kullungen barnehageIlmaisu:
KOODI[SUBSTRING;3;99;[Department]]Miten se toimii: Lauseke alkaa poimia indeksistä
3(neljäs merkki), joka ohittaa kolme ensimmäistä merkkiä (3,7ja tila). Sen jälkeen se palauttaa seuraavat 99 merkkiä, mikä on riittävän suuri luku, jotta se voi kattaa loput merkkijonosta.Lähtö:
Kullungen barnehage