The name, or identifier, for a variable points to a memory location where information of a specific data type is stored. The syntax rules for variable names are as follows:
Names must be limited to ASCII letters, digits, and the underscore character (_), all with hex values of 0x7F or less.
Letters can be either uppercase or lowercase.
Names are not case sensitive. For example, aa and AA are treated as the same name.
The first character must be either a letter or the underscore character.
Variable names can be thousands of characters long.
The following four variables that are declared in the myMethod method have valid names in X++:
private void myMethod(int _, str _myParameter2)
{
str I;
str XppAllowsVeryLongVariableNamesWhichTireOurFingers;
…
}
According to convention, variable names should begin with a lowercase letter. Variables of specialized types should be named like these examples:
CustInvoiceJour custInvoiceJour;
CustTable custTable;
Here is an example of variable names in X++ programming language:
// Declaring variables with different names in X++
int myIntegerVariable;
real myRealVariable;
str myStringVariable;
boolean myBooleanVariable;
container myContainerVariable;
In the above example, we declared variables with different data types and assigned them variable names such as myIntegerVariable, myRealVariable, myStringVariable, myBooleanVariable, and myContainerVariable. It is recommended to use meaningful and descriptive names for variables to improve code readability and maintainability.