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...
SQLConnect (Function)
Connects the current application to a database that must be interrogated via SQL.
SQL statements
The main SQL statements allowed in the SQL queries managed by WINDEV and WEBDEV are as follows......
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......
HDelete (Function)
Deletes a record from a data file (query or view).
Automatic error handling
Error handling can be customized for each process......
ImageInfoModify (Function)
Modifies the value of an Exif tag for the image used.
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
Language (Property)
The Language property is used to set the language used to compare and sort Unicode items (Unicode...
Looper: moves and gestures
In a mobile application, several options can be handled with the fingers, by performing specific...
Android 10: Modifying the behavior of applications
Starting with Android 10, Google no longer allows an application running in the background to open...
WLanguage
The integrated WINDEV language, WLanguage, is powerful, simple and intuitive......
IF statement
The conditional IF statement allows you to run an action according to a condition...
HFilter (Function)
Defines and enables a filter on a data file, view or query.
Constants used by properties associated with windows, reports, pages and controls
List of constants used by properties associated with windows, reports, pages and controls....
LanguageDescribed (Property)
The LanguageDescribed property is used to set the language used to compare and sort Unicode items...
"Project explorer" pane
The "Project explorer" pane is used to simplify the development environment of WINDEV, WEBDEV...
Installing and configuring HFSQL Cluster
Required configuration and overview for installing HFSQL Cluster....
Specific features of Android applications
The development of Android and WINDEV Mobile applications is different in the following fields......
Break in a Table control
A break in a Table control is used to group the data corresponding to one or more arguments......