ISTEXTCONSTANT Function (Variant)

Indicates whether a C/AL variant contains a text constant.

Syntax

  
Ok := Variant.ISTEXTCONSTANT  

Parameters

Variant
Type: Variant

Property Value/Return Value

Type: Boolean

true if the C/AL variant contains a text constant; otherwise, false.

Example

The following example determines whether a C/AL variant contains a text constant. The code assigns the Text000 text constant to the variant variable that is named MyVariant. The ISTEXTCONSTANT function determines whether the variant contains a text constant and stores the return value in the varResult variable. In this case, the variant contains a text constant so Yes is returned and displayed in a message box. This example requires that you create the following variables and text constants in the C/AL Globals window.

Variable name DataType
MyVariant Variant
varResult Boolean
Text constant name Enu value
Text000 This is some text.
Text001 Does the variant contain a text constant? %1.
MyVariant := Text000;  
varResult := MyVariant.ISTEXTCONSTANT;  
MESSAGE(Text001,MyVariant,varResult);  
MESSAGE(Text001,varResult);  

See Also

Variant Data Type