Adds a text string to a BigText variable.

BigText.ADDTEXT(Variable[, Position])

Parameters

BigText

Type: BigTextThe BigText to which the text string will be added.
Variable

Type: BigText, Code, or TextThe string that will be added to the BigText variable. If this parameter is empty, then the BigText variable is not modified.
Position

Type: IntegerThis is an optional parameter that defines the position in the BigText variable where the string is inserted. If this parameter is omitted, then the string is added at the end of the BigText variable. If this parameter is less than one, then a run-time error occurs. If this parameter is greater than the length of the BigText variable, then the string is added at the end of the BigText variable.

Remarks

Variable can be inserted anywhere in BigText or added at the end of the BigText.

The first character in a BigText variable is position 1.

To delete the content in a BigText variable, use the CLEAR Function. The following code shows the syntax for the function: CLEAR(BigText)

Example

The following examples show how to use the ADDTEXT function. The specified text is inserted into the BigText string at the specified position. In these examples, the initial content of the BigText variable is ABCDEFG. These examples require that you create the following variables.

Variable name DataType

MyBigText

BigText

The following example inserts the string 'ZZZ' after the character B in the MyBigText variable because 3 is specified for Position.

  Copy Code
// Example 1 
MyBigText.ADDTEXT('ABCDEFG');
MyBigText.ADDTEXT('ZZZ', 3); // Returns the subtext ABZZZCDEFG.

Example

The following example appends the string 'ZZZ' at the end of the MyBigText variable because the number specified for Position is greater than the length of the MyBigText variable.

  Copy Code
// Example 2
MyBigText.ADDTEXT('ABCDEFG');
MyBigText.ADDTEXT('ZZZ', 15); // Returns the subtext ABCDEFGZZZ.

Example

In the following example, the content of the MyBigText variable is unchanged because the specified variable is an empty string.

  Copy Code
// Example 3
MyBigText.ADDTEXT('ABCDEFG');
MyBigText.ADDTEXT('', 1); // Returns the subtext ABCDEFG.

Example

In the following example, the function returns an error because 0 is specified for Position.

  Copy Code
// Example 4
MyBigText.ADDTEXT('ABCDEFG'); 
MyBigText.ADDTEXT('ZZZ', 0); // Returns an error.

See Also