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.3   9.4   9.5   10.0   10.1   10.2   10.3   10.4   10.5   10.6    Statistic    FMM    Blog  

RichText.ReplaceTexts

Replaces text in current rich text document with new text.

Component Version macOS Windows Linux Server FileMaker iOS SDK
RichText 6.4 Yes No No Yes, macOS only Yes
MBS( "RichText.ReplaceTexts"; SearchTextList; NewTextList { ; Multiple } )   More

Parameters

Parameter Description Example Flags
SearchTextList The list of texts to search. Search is case insensitive. "$FirstName"
NewTextList The list of new text to use as replacement. Can be empty. "Christian"
Multiple Optional, Pass 1 to replace all occurrences. Default is 0 to replace the first one found. 0 Optional

Result

Returns OK or error.

Description

Replaces text in current rich text document with new text.
While RichText.ReplaceText replaces just one value, this function can replace a list of value.
This can be used to load Word file (DOC, RTF, DOCX), replace place holders with values for client and save a personalized copy.

Examples

Replaces text to test function:

Let ( [
r1 = MBS( "RichText.ReadText"; "Hello World. Greetings from FileMaker."; "UTF-8" );
r2 = MBS( "RichText.ReplaceTexts"; "Hello¶World¶from¶FileMaker¶Greetings"; "Hallo¶Leute¶aus¶FileMaker!¶Grüße"; 0 );
r = MBS( "RichText.Text" );
r3 = MBS( "RichText.Clear" )
];r )

See also

Created 25th September 2016, last changed 25th September 2016


RichText.ReplaceText   -   RichText.SetAttribute

Feedback: Report problem or ask question.




Links
MBS Xojo PDF Plugins

Start Chat