Text Functions
Name | Catergory | Arguments | Result | Description | Examples |
Chr | Text Functions | NUMBER ascii_code | TEXT | Returns a one-character text value containing the character specified by ascii. | Chr(65) will return “A” |
ConCats | Text Functions | TEXT | Returns the merged text value of all the arguments. | ConCat(“abc”,”def”,”ghi”) returns “abcdefghi” | |
LTrim | Text Functions | TEXT text, [TEXT character_mask] | TEXT | Strip whitespace (or other characters) from the beginning of a text value. | LTrim(” abc “) will return “abc “ LTrim(“–abc—“, “-“) will return “abc—“ |
Num | Text Functions | TEXT text | NUMBER | Converts a text value to number if the text value contains only numeric characters and a decimal point. | Num(“8950”) will return 8950 in numeric form |
RTrim | Text Functions | TEXT text, [TEXT character_mask] | TEXT | Strip whitespace (or other characters) from the end of a text value. | RTrim(” abc “) will return ” abc” RTrim(“–abc—“, “-“) will return “–abc” |
Str | Text Functions | DATABASE_FIELD/MIXED variable | TEXT | Returns text value of a variable. | Str(“12345”) returns “12345” in text form |
StrLen | Text Functions | TEXT_FIELD/TEXT text | NUMBER | Returns the length of the given text value. | StrLen(“Hello World”) returns 11 |
SubStr | Text Functions | TEXT_FIELD/TEXT text, NUMBER start, [NUMBER length] | Returns the portion of text value specified by the start and length parameters. TEXT_FIELD/TEXT text The input text value. Must be one character or longer. INTEGER start If start is non-negative, the returned text value will start at the start’th position in text value, counting from zero. For instance, in the text value ‘abcdef’, the character at position 0 is ‘a’, the character at position 2 is ‘c’, and so forth. If start is negative, the returned text value will start at the start’th character from the end of text value. | If text value is less than start characters long, FALSE will be returned. INTEGER length If length is given and is positive, the text value returned will contain at most length characters beginning from start (depending on the length of text value). If length is given and is negative, then that many characters will be omitted from the end of text value (after the start position has been calculated when a start is negative). If start denotes the position of this truncation or beyond, FALSE will be returned. If length is given and is 0, FALSE or NULL, an empty text value will be returned. If length is omitted, the substring starting from start until the end of the text value will be returned. | |
Trim | Text Functions | TEXT text, [TEXT character_mask] | TEXT | Strip whitespace (or other characters) from the beginning and end of a text value. | Trim(” abc “) will return “abc” Trim(“—abc–“, “-“) will return “abc” |
Last updated