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.
hdfsConnection (Variable type)
The hdfsConnection type is used to define the advanced characteristics of a connection...
pdfControl (Variable type)
The pdfControl type is used to get all the characteristics and values of a control present in a PDF...
sfUserInfo (Variable type)
The sfUserInfo type is used to get information about a user...
MapPolyline (Variable type)
The MapPolyline type is used to define the characteristics of a line composed of several segments...
BarCodes (Variable type)
The BarCodes type is used to handle the information found in a bar code.
xpathResult (Variable type)
The xpathResult type is used it find out the result of the execution of an XPATH query.
mongoWriteConcern (Variable type)
The mongoWriteConcern type is used to define the level of acknowledgment of receipt requested...
docElementImage (Variable type)
... in a docElement variable.
Image (Variable type)
The Image type is used to define the advanced characteristics of an image.
htmlNode (Variable type)
The htmlNode type is used to define all the advanced characteristics of a node of an HTML document.
sfDeleteResult (Variable type)
The sfDeleteResult type is used to find out the result of SFDelete...
hServerOperation (Variable type)
The hServerOperation type is used to get the characteristics of an operation performed on an HFSQL...
mongoOperationAdd (Variable type)
The mongoOperationAdd type is used to define all the advanced characteristics of a document add...
List (Variable type)
A List variable is a structured type that is used to group a set of elements of the same type.
gpwUser (Variable type)
The gpwUser type is used to describe and modify the characteristics of a user of WEBDEV or WINDEV...
pdfProtection (Variable type)
present in a variable of type pdfDocument. This new variable type is available from WINDEV Suite SaaS...
gglEvent (Variable type)
The gglEvent type is used to describe and modify an event of a calendar...
pvtPosition (Variable type)
The pvtPosition type is used to handle a cell of a Pivot Table control.
Token (Variable type)
The Token type is used to define all the advanced characteristics of a token displayed in an edit...
xmlDocument (Variable type)
The xmlDocument type is used to handle an XML file.
gglEmail (Variable type)
The gglEmail type is used to describe and modify the email address of a contact...
rssImage (Variable type)
The rssImage type is used to describe the image of a RSS feed...
AutomaticEvent (Variable type)
The AutomaticEvent type is used to manage an automatic event.
saasUser (Variable type)
The saasUser type is used to define the advanced characteristics of a user of SaaS site.
EventTimeline (Variable type)
The EventTimeline type is used to define the advanced characteristics of an event displayed...