ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2026

Declaring and using a variable
A variable is defined by name and type...
Service variable
The Service variable is used to...
Report based on a variable (Data binding)
A report based on a variable is used to directly print the information found in a WLanguage variable...
Composite variable
A composite variable contains different types of elements (members)...
Advanced types
The advanced types of WLanguage are as follows
<Source>.Reset (Function)
Initializes:
  • one or all variables of file items with their default values.
  • one or all items of a Record variable with their default values.
WLanguage types
The different types in WLanguage are...
IsNumeric (Function)
Enables you to find out whether a variable or a control is:
  • a numeric (integer, real, currency or numeric).
  • a string that can be converted into numeric.
HReset (Function)
Initializes:
  • one or all variables of file items with their default values.
  • one or all items of a Record variable with their default values.
Assignment operators
Three assignment operators are available...
Code style
A code style is used to automatically prefix the name of all the variables and project elements (windows, report controls, classes, etc.
TypeVar (Function)
Identifies the type of an expression, a variable (during a call to a procedure for example) or a control.
Constant
The constants are language elements whose value is fixed once and for all...
Checkers available in the code editor
The code editor proposes several tools used to correct the code...
Type inference
The type inference is used to simplify the declaration of variables when the variable type can be automatically deduced by the compiler...
ActionAllowed (Property)
The AllowedAction property defines which actions are allowed or not allowed on an element.
ActionClick (Property)
The ActionClick property is used to define the procedure executed when an element is clicked.
Opacity (Property)
The Opacity property is used to get and change the opacity of an element.
ZOrder (Property)
The ZOrder property gets and sets the Z-order of an element.
Note (Property)
The Note property is used to get and change a text associated with an element.
MongoExecuteOperations (Function)
Performs MongoDB write operations in bulk. This allows you to avoid network latency issues...
Comment (Property)
The Comment property is used to manage comments.
Enabled (Property)
The Enabled property enables or disables an element.
Label (Property)
The Label property is used to get and define the label of an element.
Option (Property)
The Option property is used to get and change certain options.
Procedure
The Procedure property can be used: on the hScheduledTask type, used to describe the scheduled...
Inherited (Property)
The Inherited property is used to determine if an element is inherited.
AttributeNote (Property)
The AttributeNote property gets the value of the <Note> extension attribute.
UpdateDate (Property)
The UpdateDate property is used to get the update date of an element.
DateModified (Property)
The DateModified property is used to get the modification date of an element.
Column
The Column property is used to manipulate one or more columns.
Destination (Property)
The Destination property is used to define: the destination of a backup. the result file...
Date
The Date keyword can correspond to...
User (Property)
The User property is used to identify and change the user of a feature.
AttributeMapping (Property)
The AttributeMapping property gets the value of the <Mapping> extension attribute.
AttributeSerialize (Property)
The AttributeSerialize property gets the serialization name of the type according to its name...
URL (Property)
The URL property is used to get and change a URL.
ToolTip (Property)
The ToolTip property gets and changes the tooltip text.
Global (Property)
The Global property is used to determine if an element is global.
Associated (Property)
The Associated property determines if an element belongs to the base class or to an associated...