Components | All | New | MacOS | Windows | Linux | iOS | ||||
Examples | Mac & Win | Server | Client | Guides | Statistic | FMM | Blog | Deprecated | Old |
Text.AddLineNumbers
Adds line numbers to text.
Component | Version | macOS | Windows | Linux | Server | iOS SDK |
Text | 8.3 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes |
MBS( "Text.AddLineNumbers"; Text { ; StyleTemplate; Delimiter; Prefix } ) More
Parameters
Parameter | Description | Example | Flags |
---|---|---|---|
Text | The text to process. | "Hello World" | |
StyleTemplate | The styled text to use as template for line numbers. We only use style for the nubers and text is ignored. If empty, this parameter is ignored. |
TextFont("test"; "Courier"; "") | Optional |
Delimiter | The optional delimiter. Default are two space characters. |
": " | Optional |
Prefix | Available in MBS FileMaker Plugin 10.3 or newer. The prefix to put before the number. |
Optional |
Result
Returns text or error.
Description
Adds line numbers to text.Preserves the styles in the text and adds line numbers as prefix.
Depending on how many lines we have, we may use 2 to 6 digits for numbers.
Works fine for JSON, XML, JavaScript, HTML or any other text.
See also XML.Format & JSON.Format to format and XML.Colorize & JSON.Colorize for colors.
Examples
Format, colorize and apply line numbers:
MBS( "Text.AddLineNumbers";
// colorize it
MBS("JSON.Colorize";
// format before colorize
MBS( "JSON.Format"; JSON Input)
);
// define which style to use for numbers
TextColor (
TextFont ( " "; "Courier" );
RGB ( 0 ; 0 ; 255 )
)
)
Add <> around numbers:
MBS( "Text.AddLineNumbers"; "Hello¶World¶Test"; ""; "> "; "<" )
See also
Release notes
- Version 10.3
- Added new prefix parameter for Text.AddLineNumbers function.
- Version 8.3
- Added Text.AddLineNumbers function.
Example Databases
Blog Entries
- MBS FileMaker Plugin, version 10.3pr8
- Neues MBS FileMaker Plugin 8.3
- MBS FileMaker Plugin 8.3 released
- MBS FileMaker Plugin, version 8.3pr1
- Colorize JSON or XML in FileMaker with line numbers
This function checks for a license.
Created 27th May 2018, last changed 1st July 2020
