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.
Constructor and destructor
When creating a class in the code editor, the Constructor and Destructor methods are automatically...
SQLConnect (Function)
Connects the current application to a database that must be interrogated via SQL.
ODBC driver for HFSQL Classic and for HFSQL Client/Server (Windows)
The ODBC driver for HFSQL Classic (single-user or multi-user) is used to access an HFSQL Classic...
SQL statements
The main SQL statements allowed in the SQL queries managed by WINDEV and WEBDEV are as follows......
2025 new features brochure: WINDEV new features
What's new in WINDEV 2025 in the What's new 2025 brochure....
The windows and pages of the User Groupware
Two methods can be used to include the user groupware......
Designing a supercontrol
A supercontrol is an advanced type of control......
Automatic error handling
Error handling can be customized for each process......
ImageInfoModify (Function)
Modifies the value of an Exif tag for the image used.
Serialize (Function)
Transforms the following elements into a specific format: a structure (and its subelements),...
UI audit: Detect obsolete technologies
The lifecycle of some projects span several years......
New Features brochure - Version 27: Common new features
New features in WINDEV/WEBDEV/WINDEV Mobile 27 presented in the New Features brochure....
Using objects
To access a class, the object must be declared as being part of the class to handle, this is called...
HFSQL and Docker
Docker is a software platform that allows you to run applications in software containers on Linux...
Using WDDIXIO
To translate the text used in your project:...
ImageInfoValue (Function)
Returns the value of an Exif tag for the image used.
4. Conditional statements
WINDEV Tutorial - WLanguage basics Lesson 4 - Conditional statements - 20 min
Programming standard errors
Programming standard errors inform you of potential problems detected when saving windows, pages,...
Calling a procedure/a function
Syntax for calling a local or global procedure.
Brochure des nouveautés 2024 : Nouveautés communes
Nouveautés de WINDEV/WEBDEV/WINDEV Mobile 2024 présentes dans la brochure des Nouveautés 2024....
Language (Property)
The Language property is used to set the language used to compare and sort Unicode items (Unicode...