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)...
TypeVar (Function)
Identifies the type of an expression, a variable (during a call to a procedure for example) or a control.
Advanced types
The advanced types of WLanguage are as follows
Checkers available in the code editor
The code editor proposes several tools used to correct the code...
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.
Assignment operators
Three assignment operators are available...
Constant
The constants are language elements whose value is fixed once and for all...
<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.
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.
Type inference
The type inference is used to simplify the declaration of variables when the variable type can be automatically deduced by the compiler...
Code style
A code style is used to automatically prefix the name of all the variables and project elements (windows, report controls, classes, etc.
Error
The Error keyword is used to manage the errors.
Port (Property)
The Port property is used to identify and change a server connection port.
File (Property)
The File property is used to manage the files a functionality applies to.
Source (Property)
The Source property is used to get and change the source of an element.
Category (Property)
The Category property gets and sets the category of an element.
Thickness (Property)
The Thickness property is used to get and change the thickness of an element.
Border (Property)
The Border property is used to get and change the borders of an element.
Filter
The Filter keyword can correspond to: the Filter function. the Filter property....
Position
The Position keyword can correspond to...
Round (keyword)
The Round keyword can correspond to...
Login (Property)
The Login property is used to get and change the username.
PhoneNumber (Property)
The PhoneNumber property is used to get and change a phone number.
PublicationDate (Property)
The PublicationDate property is used to get the date an element was last accessed.
DayOfWeek (Property)
The DayOfWeek property is used to get and change the day of the week in a schedule.
Usage example of the XML types
The following examples is used to handle an XML document via the xmlDocument and cmlNode variables, ...
DayOfMonthOrDayOfWeek (Property)
The DayOfMonthOrDayOfWeek property is used to set the execution of a scheduled task by specifying...
DayOfMonth (Property)
The DayOfMonth property is used to get and change the number of the day of the month...
BackgroundPattern (Property)
The BackgroundPattern property is used to get and change the background pattern of an element.
BitPerPixel (Property)
The BitPerPixel property is used to get and change the number of bits per pixel in an image.
Permission (Property)
The Permission keyword is used to get and change permissions.
Formatting (Property)
The Formatting property describes the formatting of an element.
StyleID (Property)
The StyleID property is used to get and change the identifier of the style associated...