Topics
All
MacOS
(Only)
Windows
(Only)
Linux
(Only, Not)
iOS
(Only, Not)
Components
Crossplatform Mac & Win
Server
Client
Old
Deprecated
Guides
Examples
Videos
New in version:
9.4
9.5
10.0
10.1
10.2
10.3
10.4
10.5
11.0
11.1
Statistic
FMM
Blog
Component: Text
Functions for working with text.
Item | Details |
---|---|
Text.AddLineNumbers Adds line numbers to text. | All 8.3 |
Text.AppendTextFile You have to decide which encoding to use (if not native). We support a few encodings, but we can add more if you need something special. | All 2.8 |
Text.CapitalCase Converts text to capital case letters. | All 5.1 |
Text.Character Creates a character with given number. | All 5.2 |
Text.Characters Returns the character codes. | All 5.2 |
Text.Code Queries the number of a character. | All 5.2 |
Text.ConvertFromTextEncoding Converts text from a text encoding. | All 9.4 |
Text.ConvertToTextEncoding Converts text into a text encoding. | All 9.4 |
Text.ConvertUnicodeToCharacterComposition Converts text by applying unicode character normalization. | All 5.2 |
Text.ConvertUnicodeToCharacterDecomposition Converts text by applying unicode character normalization. | All 5.2 |
Text.CountWords Counts words. | All 8.1 |
Text.DecodeBytesFromBase64 Decodes base64 string and encodes it as byte values. | All 3.0 |
Text.DecodeFromBase64 Decode a base 64 string. | All 3.0 |
Text.DecodeFromBase64URL Decode a base 64 URL string. | All 7.5 |
Text.DecodeFromBytes Decode a byte string. | All 3.0 |
Text.DecodeFromHTML Decodes html text. | All 2.4 |
Text.DecodeFromHex Decode a hex string. | All 2.4 |
Text.DecodeFromQuotedPrintable Decodes a string with quoted printable encoding. | All 4.3 |
Text.DecodeFromURL Decode an URL string. | All 2.6 |
Text.DecodeFromXML Decodes xml text. | All 4.3 |
Text.DecodeHexFromBase64 Decodes base64 string and encodes it as hex values. | All 3.0 |
Text.DecodeIMAPFolderName Decodes text from IMAP UTF-7. | All 9.2 |
Text.DecodeURLComponent Decodes an URL component. | All 3.1 |
Text.Deserialize Restores a styled text. | All 5.4 |
Text.EncodeBytesToBase64 Encodes string with byte values to base 64. | All 3.0 |
Text.EncodeEmailSubject Encodes an email subject. | All 4.3 |
Text.EncodeHexToBase64 Encodes hex string to base 64. | All 3.0 |
Text.EncodeToBase64 Encode a base64 string. | All 3.0 |
Text.EncodeToBase64URL Encode a base64 URL string. | All 7.5 |
Text.EncodeToBytes Encode a byte string. | All 3.0 |
Text.EncodeToHTML Encodes text as html. | All 2.4 |
Text.EncodeToHex Encode a hex string. | All 2.4 |
Text.EncodeToQuotedPrintable Returns a string with quoted printable characters. | All 4.3 |
Text.EncodeToURL Encode an URL string. | All 2.6 |
Text.EncodeToXML Encodes text as xml. | All 4.3 |
Text.EncodeURLComponent Encodes an URL component. | All 3.1 |
Text.FileExtensionToMimeType Finds a mime type for a file extension. | All 5.4 |
Text.FilterASCII Filters text to ASCII. | All 10.4 |
Text.FilterUTF16 Filters text to UTF-16. | All 9.3 |
Text.FindBetween Searches text for text between the two search strings. | All 3.0 |
Text.InvalidCharactersForEncoding Checks the text to return all characters which are not preserved when converting text to given text encoding. | All 5.2 |
Text.JaroWinklerDistance Calculates the string distance. | All 2.9 |
Text.Length Query length of text. | All 7.2 |
Text.LevenshteinDistance Calculates the string distance. | All 2.9 |
Text.ListWords Split words and list them. | All 8.1 |
Text.LowerCase Converts text to lower case letters. | All 5.1 |
Text.MergeFields Merge field and variable names into text. | All 8.5 |
Text.MimeTypeToFileExtension Returns file extension for given mime type. | All 5.4 |
Text.ReadEMLXFile Reads email text from emlx file. | All 5.3 |
Text.ReadTextFile Reads a text file. | All 2.4 |
Text.ReadTextFromContainer Reads content of container value as text. | All 4.4 |
Text.RedefineEncoding Takes a text in a given encoding and reencodes it with other encoding. | All 5.2 |
Text.RemoveAccents Returns text without accents. | All 2.1 |
Text.RemoveAccentsCaseInsensitive Returns text without accents. | All 2.1 |
Text.RemoveControlCharacters Removes control characters. | All 5.1 |
Text.RemoveNewLine Removes newline characters from string. | All 2.4 |
Text.RemovePostfix Removes the postfix from text. | All 6.1 |
Text.RemovePrefix Removes the prefix from text. | All 6.1 |
Text.ReplaceAll Find & Replace all occurrences of a text. | All 7.3 |
Text.ReplaceNewline Replaces newline characters. | All 2.4 |
Text.Serialize Serializes styled text as text. | All 5.4 |
Text.SoundEx Returns soundex string for the given text. | All 2.1 |
Text.SoundExGerman Returns soundex string for the given text. | All 3.5 |
Text.Styles Queries style information as JSON. | All 9.3 |
Text.TextToHTML Creates HTML text for a given FileMaker formatted styled text. | All 4.3 |
Text.TextToRTF Creates RTF text for a given FileMaker formatted styled text. | All 2.4 |
Text.Trim Trims whitespace on the left and right side. | All 8.2 |
Text.UpperCase Converts text to upper case letters. | All 5.1 |
Text.WriteTextFile Writes a text file with the given text. | All 2.4 |
Text.WriteToContainer Write a text as a FILE in a container. | All 4.4 |
70 functions.
Release notes
- Version 10.5
- Added more TextView functions: TextView.GetSelectedStyledText, TextView.SetSelectedStyledText, TextView.GetSelectedHTMLText, TextView.SetSelectedHTMLText, TextView.GetSelectedRTF, TextView.SetSelectedRTF, TextView.GetSelectedPlainText, TextView.SetSelectedPlainText, TextView.GetSelectionStart, TextView.SetSelectionStart, TextView.GetSelectionLength, TextView.SetSelectionLength, and TextView.SetSelection.
- Changed TextView functions to disable syntax colorizing for them.
- Version 10.4
- Added Text.FilterASCII function.
- Version 10.3
- Added new prefix parameter for Text.AddLineNumbers function.
- Fixed Text.EncodeToHTML to handle single apostrophes correctly.
- Version 10.1
- Fixed bug with Text.ConvertUnicodeToCharacterComposition function not working for all characters.
- Version 9.5
- Added more encodings for iOS for Text.ConvertToTextEncoding and Text.ConvertFromTextEncoding functions.
- Version 9.4
- Added Text.ConvertToTextEncoding and Text.ConvertFromTextEncoding functions.
- Version 9.3
- Added Text.FilterUTF16 function.
- Added Text.Styles function.
- Fixed bug in Text.DecodeFromBytes function.
- Version 9.2
- Added TextView functions to have our own text control for Mac, iOS and Windows.
- Added Text.DecodeIMAPFolderName function.
- Version 9.0
- Fixed problem with Text.MergeFields not finding variable always.
- Version 8.5
- Added Text.MergeFields function.
- Improved Text.RemoveAccents to include greece characters.
- Version 8.4
- Added new mode to Text.EncodeToHTML to encode all characters.
- Version 8.3
- Added Text.AddLineNumbers function.
- Fixed a problem with Text.ReplaceAll causing freeze with empty string to search.
- Fixed Text.Speak to properly stop on Windows if called with no text.
- Renamed Text.Speak functions to Speech functions.
- Version 8.2
- Added Text.Trim function.
- Improved Text.RemoveAccents function.
- Version 8.1
- Added Text.ListWords, List.CountValues and Text.CountWords functions.
- Changed Text.FileExtensionToMimeType to prefer our table in the plugin to not report wrong type if your desktop database on Mac is broken.
- Version 7.5
- Added Text.IsSpeaking function.
- Fixed a bug with Wait = 0 for Text.Speak on Windows.
- Version 7.4
- Added option in Text.TextToHTML to keep links in html.
- Version 7.3
- Added Text.ReplaceAll function.
- Added Text.Speak and Text.Speak.AvailableVoices for iOS.
- Version 7.2
- Added more parameter for Text.EncodeToHTML to decide how to encode entities.
- Added Text.WriteTextFile support for UTF-16 writing.
- Added Volume and Rate parameters to Text.Speak function.
- Fixed problem in Text.EncodeToHTML where it did not ignore low ascii characters.
Blog Entries
- Neues MBS FileMaker Plugin 10.5 - Über 6400 Funktionen in einem Plugin
- MBS FileMaker Plugin 10.5 - More than 6400 Functions In One Plugin
- MBS FileMaker Plugin, version 10.5pr5
- MBS FileMaker Plugin, version 10.5pr1
- MBS FileMaker Plugin 10.4 - More than 6300 Functions In One Plugin
- Neues MBS FileMaker Plugin 9.2
- MBS FileMaker Plugin 9.2 - More than 5800 Functions In One Plugin
- MBS FileMaker Plugin, version 9.2pr3
- Combine MBS functions to automate processes in FileMaker
- MBS FileMaker Plugin 5.4 for OS X/Windows
Example Databases
- CURL/Email/Batch Emailer
- CURL/Email/Build and send Email
- CURL/WebServices/CURL FMS Admin API v18
- CURL/WebServices/Google Maps API/Google Maps API
- CURL/WebServices/magento older
- CURL/WebServices/Sales Force Test
- Encryption and Hash/RSA Sign and Verify
- List/Sort Benchmark
- Mac and iOS/Events/Events Create Reminder
- Text functions/Repair Text Encoding Problems
Feedback: Report problem or ask question.

Links
MBS FileMaker blog