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...
The TreeView Table control
The Treeview Table control is a cross between the Table control and the TreeView control......
PDF file functions (prefix syntax)
PDF file functions...
Service constants
List of constants used by the functions for managing services....
WEBDEV 2024: New WLanguage features
In version 27, new functions, properties and data types have been introduced...
Constants for managing contact functions
MongoDB/GRIDFS databases
MongoDB is a document-oriented NoSQL database......
Constants for the archiving functions
List of constants used by the archiving functions....
WINDEV Mobile 2024: New WLanguage features
In version 27, new functions, properties and data types have been introduced...
WINDEV 2024: New WLanguage features
In version 27, new functions, properties and data types have been introduced...
Google constants
List of constants used by the Google functions....
Managing HBase databases
HBase is a non-relational (NoSQL) distributed database, based on columns and using non-structured...
HTTP constants
List of constants used by the HTTP functions....
Constants for managing XLS files
List of constants used by the functions for managing XLS files....
DocUpdateFormula (Function)
Updates the formulas in a document.
Parallel Tasks constants
The following constants are used by the functions for managing parallel tasks: ......
NFC constants
List of constants used by the NFC functions...
2. Variables
WINDEV Tutorial: WLanguage basics Lesson 2 - Variables - 20 min
Functions for managing Google calendars (prefix syntax)
List of functions for managing Google calendars (prefix syntax)...
Functions for managing Google contacts (prefix syntax)
List of functions for managing Google contacts...
ScheduledTask structure
The ScheduledTask structure is used to define the characteristics of a scheduled task......
Variables for managing the Drag and Drop
DnDEvent (Function)
Indicates the procedure to run during an event of Drag/Drop....
DnDIsDataAvailable (Function)
Checks whether a specific type of data is available during Drag/Drop....
ServiceInfo (Function)
Returns information regarding the configuration of a service.
<Image>.DrawRoundedRectangle (Function)
Draws a rounded rectangle in an Image control.