Placeholder used to store and address data under a particular name in a particular format.
You can distinguish variables by their name, type, length and structure.
A name that is given to data that can be changed when a program that uses the variable is executed.
A variable could be:
A placeholder for a specific field.
Report parameters that you do not need to specify until you define or execute the report and that can be replaced in different ways.
Variables allow you to make forms and reports more flexible. You can create global and local variables, depending on how frequently a variable is used.