Boolean
Boolean is used to represent True or False values, so you use the keywords True and False to assign one of the two states to a Boolean variable.
The default value for a Boolean data type is False.
When a Boolean is represented as a numeric value, False is equal to 0 and True is equal to 1.
If a field within a DB Definition is specified as Boolean then it may require a display format for it to be correctly saved to the database. This is because the database represents the Boolean as a numeric. Use the display format 1;0 to convert the Boolean to a numeric when saving to the database.
If a field within a File Definition is specified as a Boolean then it may require a display format for it to be correctly saved to the file. You can use display formats such as 1;0 or True;False or TRUE;FALSE.
Declaration: var myvariable : boolean
The following is an example of a Boolean variable.
procedure ScriptEvent (var Value : variant); var myvariable : boolean;begin myvariable := True; //you could also set to False if myvariable = True then loginfo('The myvariable boolean variable is true');end;