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.
xlsSave (Function)
Saves an XLS document.
WebSocketSend (Function)
Sends a message from the WebSocket server to the client.
XML: Handling multi-gigabyte files
Starting with version 23, an XML parser is available to handle XML files that are multiple GB...
WebSocketDisconnect (Function)
Disconnects a client from a WebSocket server.
MongoGridFSSendFile (Function)
Copies a file from the local computer to a MongoDB file system (gridFS).
EmailReadLastHeader (Function)
Reads the header of last incoming email according to the protocol used (POP3 or IMAP, Lotus Notes...
EmailReadNext (Function)
Reads the incoming email found after the current email according to the protocol (POP3 or IMAP, MS...
EmailReadPrevious (Function)
Reads the email found before the current email according to the protocol used (POP3 or IMAP, MS...
EmailReadNextHeader (Function)
Reads the header of the email found after the current email according to the protocol used (POP3...
EmailReadFirstHeader (Function)
Reads the header of the first incoming email according to the protocol used (POP3 or IMAP, Lotus...
HTTPCookieReplace (Function)
Replaces all the cookies stored for a domain: by HTTPRequest. by HTTPSend....
DocToText (Function)
Creates a character string from the data: found in a Word Processing control or in a Word...
EmailReadMessageHeader (Function)
Reads the header of an incoming email according to the protocol used (POP3 or IMAP, Lotus Notes...
dPolyline (Function)
Draws a line composed of multiple segments.
MapAddShape (Function)
Adds a new shape (polygon, line, circle) to the map displayed in a Map control.
<Map>.AddShape (Function)
Adds a new shape (polygon, line, circle) to the map displayed in a Map control.
HTTPSend (Function)
Sends an HTTP request and waits for the response from the HTTP server.
RESTSend (Function)
Sends a REST request and waits for the server response.
<Array>.Delete (Function)
Deletes an element at a given position: from a one-dimensional WLanguage array....
<Array>.DeleteAll (Function)
Deletes all elements: from a one-dimensional or two-dimensional WLanguage array....