ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2026

Composite variable
A composite variable contains different types of elements (members)...
Declaring and using a variable
A variable is defined by name and type...
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...
Service variable
The Service variable is used to...
TypeVar (Function)
Identifies the type of an expression, a variable (during a call to a procedure for example) or a control.
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.
Advanced types
The advanced types of WLanguage are as follows
Assignment operators
Three assignment operators are available...
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...
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.
Report based on a Table control
A report based on a data-bound Table control is used to directly print the information displayed...
Aliases on tables: HAlias function
The aliases are used to handle......
Characteristics of Table controls in a window
Table controls allow you to display and/or enter data......
How to create an SQL query to get a sum?
This help page explains how to create a Sum query with the query editor....
How to create an SQL query to count?
This help page explains how to create a count query with the query editor....
Handling Scheduler controls programmatically
A Scheduler control can be......
Reading an email
This help page explains how to read an email from a WINDEV application and how to display...
Error 301: Unknown identifier
Handling a dynamic programmatically
WINDEV allows you to handle Dynamic Tab controls with the TabXXX functions and with multiple...
Combo Box columns in Table controls
A Table control (populated programmatically, based on a data file or based on a variable) can...
Drawing charts in an Image control
WINDEV and WEBDEV propose several functions for creating and handling charts......
Spreadsheet control in a report
The spreadsheet is one of the most often used business tools. You have the ability to create...
Null (Reserved word)
The Null keyword can be used according to different methods in WLanguage......
The report editor
WINDEV, WEBDEV and WINDEV Mobile allow you to create reports with the report editor......
Elements of a class: Enumerating and handling through programming
Several types of WLanguage variables are used to enumerate and dynamically handle the elements...
Name (Property)
The Name property is used to get the name of an element.