Tekstfuncties

<< Klik om de inhoudsopgave weer te geven >>

Navigatie:  Macro's > Macro: commando's en parameters > Macro: functies >

Tekstfuncties

Functie

Doel

Voorbeeld

Resultaat

UPPERCASE

Conversie naar hoofdletters

Text(UPPERCASE('abc'))

ABC

LOWERCASE

Conversie naar kleine letters

Text(UPPERCASE('ABC'))

abc

TRIM

Verwijderen van begin- en eindspaties

Text(TRIM(' abc '))

abc

LEFTSTR

Linkertekens van een string

Text(LEFTSTR('abc',2))

ab

RIGHTSTR

Rechtertekens van een string

Text(RIGHTSTR('abc',2))

bc

MIDSTR

Tekens van het midden van een string

Text(MIDSTR('abcde',2,3))

bcd

LENGTH

Aantal tekens van een string

Text(LENGTH('abc'))

3

POS

Positie van een tekst in een string

Text(POS('bc','abcde'))

2

CHR

Geeft het teken van een Ascii waarde

Text(CHR(66))

B

ASC

Geeft de Ascii waarde van een teken

Text(ASC('A'))

65

REPLACESTR

Vervangt OldPattern door NewPattern in een string

Set(S,'abcde')

Text(REPLACESTR(S,'cd','12'))

 

ab12e

REALTOSTR

Conversie van reëel getal naar string

Text(RealToStr(1.23))

1.23

STRTOREAL

Conversie van string naar reëel getal

 

 

SAMETEXT

Controleert gelijkheid van twee strings, hoofdletterongevoelig

Text(SameText('Vision','VISION'))

TRUE

CONCAT2STR

Concatenatie van twee strings

Text(Concat2Str('1','twee'))

1twee

CONCAT3STR

Concatenatie van drie strings

Text(Concat3Str('1','twee','3'))

1twee3

CONCAT4STR

Concatenatie van vier strings

Text(Concat4Str('1','twee','3','vier'))

1twee3vier