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.
OrgElement (Variable type)
The OrgElement type is used to define the advanced characteristics of an element found...
DateTime (Variable type)
The DateTime type allows you to manipulate dates and times...
String (Variable type)
The String type is used to manipulate strings......
gglDrive (Variable type)
The gglDrive type is used to handle Google Drive. To use a gglDrive variable, you need to connect...
hbColumn (Variable type)
The hbColumn type is used to define the advanced characteristics of a column (item) in an HBase...
WBAdminConnection (Variable type)
The WBAdminConnection type is used to get all the advanced characteristics of a connection...
Notification (Variable type)
The Notification type is used to handle the local notifications or the push notifications.
Email (Variable type)
The Email type is used to handle the email content as well as the associated information.
diagActionAllowed (Variable type)
The diagActionAuthorized type is used to define the actions available to end users on a diagram...
diagConnectionPoint (Variable type)
The diagConnectionPoint type is used to define all the advanced characteristics of a connection...
wsRequest (Variable type)
The wsRequest type is used to define the advanced characteristics of a web service.
AppleID (Variable type)
The AppleID type corresponds to the identifier resulting from a successful Apple ID authentication.
rssChannel (Variable type)
The rssChannel type is used to handle a RSS channel...
Marker (Variable type)
The Marker type is used to define the characteristics of a marker that must be positioned on a map...
diagConnector (Variable type)
The diagConnector type is used to define all the advanced characteristics of a connector...
CriticalSection (Variable type)
CriticalSection variables are used to define critical sections to limit the simultaneous execution...
sfLeadConvertResult (Variable type)
The sfLeadConvertResult type is used to find out the result of SFConvertLead...
gglContact (Variable type)
The gglContact type is used to describe and modify a contact used by the Google Contact service...
xlsCell (Variable type)
An xlsCell variable is used to describe and modify a cell in an Excel document...
docFormatting (Variable type)
The docFormatting type is used to define the formatting characteristics of an element in a Word...
appServerScheduledTask (Variable type)
The appServerScheduledTask type is used to manage a scheduled task of WEBDEV Application Server...
docAutoReplace (Variable type)
The docAutoReplace type is used to define all the advanced characteristics of a string used...
docProperty (Variable type)
The docProperty type is used to define the properties of a Word Processing document.
xmlNode (Variable type)
The xmlNode type is used to handle a node of an XML document.
Connection (Variable type)
The Connection type is used to describe one or more connections to external databases (HFSQL...