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)...
Advanced types
The advanced types of WLanguage are as follows
<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.
WLanguage types
The different types in WLanguage are...
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.
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.
Assignment operators
Three assignment operators are available...
Code style
A code style is used to automatically prefix the name of all the variables and project elements (windows, report controls, classes, etc.
TypeVar (Function)
Identifies the type of an expression, a variable (during a call to a procedure for example) or a control.
Constant
The constants are language elements whose value is fixed once and for all...
Checkers available in the code editor
The code editor proposes several tools used to correct the code...
Type inference
The type inference is used to simplify the declaration of variables when the variable type can be automatically deduced by the compiler...
<Organizer>.Display (Function)
Reinitializes the content of an Organizer control from its data source (HFSQL data file...
<Word Processing>.Open (Function)
Opens a Word Processing file (docx format) in Read/Write mode. The docx file is opened and locked...
<Word Processing>.Seek (Function)
Finds a character string in an entire Word Processing control.
<Word Processing>.ToPDF (Function)
Converts a Word Processing document into a PDF file.
BTLEInitialize (Function)
Initializes Bluetooth Low Energy (required in Windows and iOS only)
ScanSelect (Function)
Opens a standard dialog box with the available scanners.
SysNotificationRemove (Function)
Removes a previously sent interactive notification.
<HTML editor>.FromEmail (Function)
Imports the HTML content of an email and its images into an HTML Editor control. The images...
<HTML editor>.GetSelection (Function)
Asynchronously retrieves the current selection from an HTML Editor control.
Spare server
A "spare" server is a target server in a unidirectional automatic replication......
Overview
Overview of the different operators...
HFileExist (Function)
Determines: whether a file exists, which means whether it was physically created (HCreation...
HModifyUser (Function)
Modifies the information about a user according to the elements found in the corresponding...
HInfoGroup (Function)
Returns information about the specified group of users.
HListGroup (Function)
Returns the list of groups of users defined for a connection.
HListUser (Function)
Returns the list of users defined for a connection.
HListStoredElement (Function)
Returns the list of elements stored on an HFSQL server (sets of procedures, stored procedures...
<PDF reader>.AddWatermark (Function)
Adds a watermark to all the pages of a PDF file in a PDF Reader control.
TimeLine control properties
A TimeLine control can be handled in a window by the following WLanguage properties.
GglRequest (Function)
Sends a communication request (HTTP request) to a Google service.
GglWrite (Function)
Creates and/or updates data on the Google server (addition or modification of data)....
GglDelete (Function)
Deletes data from the Google server.
BCDecode (Function)
Decodes the information stored in a QR Code bar code.
SaaSAdminAddSite (Function)
Adds a SaaS site.
SaaSAdminModifySite (Function)
Modifies a SaaS site.