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...
Constant
The constants are language elements whose value is fixed once and for all...
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.
WLanguage types
The different types in WLanguage are...
Assignment operators
Three assignment operators are available...
<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.
notificationCategory (Type of variable)
The type notificationCategory makes it possible to define all the advanced characteristics...
URI (Type of variable)
The URI (Uniform Resource Identifier) type identifies physical or abstract resources (e.g. files...
psheetSelection (Type of variable)
The psheetSelection type is used to find out the advanced characteristics of a selection...
WDPic (Type of variable)
The WDPic type is used to define the advanced characteristics of an image in ".wdpic" format.
CriticalSection (Type of variable)
CriticalSection variables are used to define critical sections to limit the simultaneous execution...
redisConnection (Type of variable)
The redisConnection type is used to define all the advanced characteristics of a connection...
redisResponse (Type of variable)
The redisResponse type makes it possible to define all the advanced characteristics of a response...
Chrono (Type of variable)
The Chrono type is used to define all the advanced characteristics of a stopwatch.
OpenIDIdentity (Type of variable)
The OpenIDIdentity type is used to define all the advanced characteristics of a user connected...
docFormatMulticolumn (Type of variable)
... section defined in a docSection variable.
beaconGroup (Type of variable)
The beaconGroup type is used to define the advanced characteristics of a set of Beacons.
beaconDetectionInfo (Type of variable)
The beaconDetectionInfo type is used to describe information relative to a Beacon detected...
xlsLayout (Type of variable)
The xlsLayout type is used to define all the layout characteristics of a sheet of an XLSX document...
docColumn (Type of variable)
The docColumn type is used to define the advanced characteristics of a table column found in a Word...
memcachedConnection (Type of variable)
The memcachedConnection type is used to define the characteristics of a connection to a Memcached...
memcachedResult (Type of variable)
The memcachedResult type is used to define the characteristics of a value read on a Memcached...
xmlReader (Type of variable)
The xmlReader type is used to read an XML document without loading it in memory.
docElementTextArea (Type of variable)
... in a docElement variable.
pdfTextElement (Type of variable)
The pdfTextElement type is used to find out all the characteristics of a text element in a PDF...
saasVisit (Type of variable)
The saasVisit is used to find out all the characteristics of a SaaS user's visit....
picLayer (Type of variable)
... in a WDPic variable.
Toast (Type of variable)
The Toast type is used to define all the advanced characteristics of a toast notification.
gpwOAuthParameters (Type of variable)
The gpwOAuthParameters type allows you to define all the information needed for authentication...
Thread (Type of variable)
The Thread type allows you to define all the characteristics of a thread.
InputMask (Type of variable)
The InputMask type is used to define all the advanced characteristics of a custom input mask.