Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Gets the maximum defined length of a string variable.
Syntax
MaxLength := MAXSTRLEN(String)
Parameters
String
Type: Text constant or code
The string variable for which you want to find the maximum length.
Property Value/Return Value
Type: Integer
The maximum length of the string variable.
Remarks
If you call this function on a Variant, it returns an error.
Example
This example requires that you create the following variables and text constants in the C/AL Globals window.
| Variable name | DataType | Length |
|---|---|---|
| City | Text | 30 |
| MaxLength | Integer | Not applicable |
| Length | Integer | Not applicable |
| Text constant | ENU value |
|---|---|
| Text000 | Vedbaek |
| Text001 | The MAXSTRLEN function returns %1,\ |
| Text002 | whereas the STRLEN function returns %2 |
City := Text000;
MaxLength := MAXSTRLEN(City);
Length := STRLEN(City);
MESSAGE(Text001 + Text002, MaxLength, Length);
The message window displays the following:
The MAXSTRLEN function returns 30,
whereas the STRLEN function returns 7.