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...
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...
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.
Break in a Looper control
A break in a Looper control is used to group the data corresponding to one or more arguments......
The Contact structure
The Contact structure is a preset structure of WLanguage (no declaration is required)......
Native Oracle Connector for WINDEV and WEBDEV
WINDEV and WEBDEV offer an optional Native Oracle Connector (also called Native Oracle Access......
Break in a Table control
A break in a Table control is used to group the data corresponding to one or more arguments......
Translating a text file with WDTRAD
User Groupware functions...
Value (Property)
The Value property is used to: Find out and modify the value of a report control. Find...
Extensions of files created by WINDEV, WEBDEV, WINDEV Mobile
The table below presents the main extensions of files created and supported by WINDEV, WEBDEV...
Creating, generating and deploying a web service
WINDEV and WEBDEV allow you to directly generate web services that use the SOAP technology......
22 tips for optimizing the speed of a site
When a site is on-lined, one of the main expectations of Web users is speed......
16. Application test in practice
Database parameters (Setup program)
The setup program creation wizard includes the setup of the database along with the application...
SQL functions that can be used in SQL queries
The following SQL functions can be used on the queries written in SQL code (classified by theme)......
Keyboard shortcuts
The main keyboard shortcuts in the editors are as follows......
Search in the editors
Being able to perform a search in the editors significantly improves efficiency......
How to include secure payment in a WEBDEV site?
This help page explains how to add a secure payment into a WEBDEV site......
Image editor: Features
The image editor includes several features......
Handling controls in a window
The different operations that can be performed on the window controls are as follows......