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.
<Diagram variable>.EndModification (Function)
Indicates the end of a series of actions performed in a variable of type Diagram in a single event...
<xmlDocument variable>.BuildString (Function)
Retrieves and formats the content of an XML document.
<WDPic variable>.AlphaBlend (Function)
Blends two images together. This allows you to create fade-in effects between 2 images.
<Command variable>.WriteStandardInput (Function)
Writes data to the standard input of the command executed in console mode.
Buffer (Type de variable)
The Buffer type corresponds to a binary memory area.
<httpRequest variable>.Send (Function)
Sends an HTTP request and waits for the response from the HTTP server.
<Connection variable>.StopServer (Function)
Stops an HFSQL server.
<Image variable>.DrawPolyline (Function)
Draws a line composed of multiple segments in an Image variable.
<hdfsConnection variable>.Rename (Function)
Renames a file or a directory found on a Hadoop server.
<Connection variable>.TransactionSavepoint (Function)
Declares a transaction savepoint.
<Image variable>.ModifySaturation (Function)
Modifies the saturation of an image in an Image variable.
<diagLibrary variable>.LoadLibrary (Function)
Loads a diagram file and creates a library of preset shapes from it.
<hdfsConnection variable>.Delete (Function)
Deletes a file or directory from a Hadoop server.
<Connection variable>.CheckServerUpdate (Function)
Checks for the latest version of the HFSQL server that can be automatically updated.
<Command variable>.ReadErrorOutput (Function)
Reads error output data, for the command executed in console mode.
<Connection variable>.SetServer (Function)
Used to find out and modify some settings of HFSQL Client/Server server....
<gglConnection variable>.ListDocument (Function)
Retrieves the list of documents available on the Google server for the current user.
<Thread variable>.Wait (Function)
Waits for the end of the execution of the specified thread.
<Image variable>.EndDrawing (Function)
Deletes all the drawings made since the last call to dStartDrawing.
<redisConnection variable>.Disconnect (Function)
Closes a connection to a Redis server (or cluster).
<Connection variable>.NotifAddCCRecipient (Function)
Adds recipients for the notifications sent via the Control Centers (WDBal messaging tool).
<httpRequest variable>.GetCookie (Function)
Retrieves the cookies read by a call to HTTPSend for an HTTP domain.
<xlsDocument variable>.GetMerge (Function)
Determines if a cell is merged with other cells and gets the merged cell range.
<AutomaticEvent variable>.Open (Function)
Opens a synchronization event between several threads.
<emailOutlookSession variable>.SendMessage (Function)
Sends an email using the Outlook protocol.