Indicates whether a C/AL variant contains a text constant.
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. |
Copy Code | |
---|---|
MyVariant := Text000; varResult := MyVariant.ISTEXTCONSTANT; MESSAGE(Text001,MyVariant,varResult); MESSAGE(Text001,varResult); |