<< Click to Display Table of Contents >> Navigation: Macros > Macro commands and parameters > Macro functions > Text functions |
Function |
Purpose |
Example |
Result |
UPPERCASE |
Conversion to uppercase |
Text(UPPERCASE('abc')) |
ABC |
LOWERCASE |
Conversion to lowercase |
Text(LOWERCASE('ABC')) |
abc |
TRIM |
Deletion of leading and trailing spaces |
Text(TRIM(' abc ')) |
abc |
LEFTSTR |
First characters of a string |
Text(LEFTSTR('abc',2)) |
ab |
RIGHTSTR |
Last characters of a string |
Text(RIGHTSTR('abc',2)) |
bc |
MIDSTR |
Middle characters of a string |
Text(MIDSTR('abcde',2,3)) |
bcd |
LENGTH |
Number of characters of a string |
Text(LENGT('abc')) |
3 |
POS |
Position of a text in a string |
Text(POS('bc','abcde')) |
2 |
CHR |
Character corresponding to an Ascii value |
Text(CHR(66)) |
B |
ASC |
Ascii value of a character |
Text(ASC('A')) |
65 |
REPLACESTR |
Replaces OldPattern with NewPattern in a text string |
Set(S,'abcde') Text(REPLACESTR(S,'cd','12') |
ab12e |
REALTOSTR |
Conversion of a real number to a string |
Text(RealToStr(1.23)) |
1.23 |
STRTOREAL |
Conversion of string to real number |
|
|
SAMETEXT |
Checks equality of two strings, case insensitive |
Text(SameText('Vision','VISION')) |
TRUE |
CONCAT2STR |
Concatenation of two strings |
Text(Concat2Str('1','two')) |
1two |
CONCAT3STR |
Concatenation of three strings |
Text(Concat3Str('1','two','3')) |
1two3 |
CONCAT4STR |
Concatenation of four strings |
Text(Concat4Str('1','two','3','four')) |
1two3four |