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.
<gglConnection variable>.ListContact (Function)
Retrieves the list of contacts associated with the specified Google account.
<zipArchive variable>.IsMulti (Function)
Returns the type of the archive: single-part archive or multi-part archive.
<gglConnection variable>.Write (Function)
Creates and/or updates data on the Google server (addition or modification of data)....
<xmlDocument variable>.ExecuteXPath (Function)
Executes an XPATH query in an xmlDocument variable.
<pdfDocument variable>.GetSignature (Function)
Gets the signature of a PDF document as a buffer.
<Connection variable>.InfoBackup (Function)
Returns information about one or more backups performed on an HFSQL Client/Server server....
<Image variable>.DrawSlice (Function)
Draws a section of a circle or an ellipse in an Image variable.
<WDPic variable>.StartDrawing (Function)
... variable.
<WDPic variable>.DrawArc (Function)
Draws a circle arc or an ellipse arc in a WDPic variable.
<Drive variable>.DeleteFile (Function)
Deletes a file from a remote drive.
<Image variable>.Copy (Function)
Copies an image to another image.
<mongoCollection variable>.Add (Function)
Adds one or more documents into a collection of MongoDB database.
<DiskFile variable>.ReadLine (Function)
Reads a line from an external file (ANSI or Unicode).
<WDPic variable>.Background (Function)
Declares the default background color for rectangles, circles, ... used in a variable of type...
<WDPic variable>.Rotation (Function)
Rotates a WDPic image.
<emailAttach variable>.SaveAttachment (Function)
Copies the attachment of current email onto the user computer (locally).
<emailOutlookSession variable>.ChangeStatus (Function)
Changes the status of an email on a messaging server.
<btleCharacteristic variable>.WriteValue (Function)
Writes a value to a characteristic on a Bluetooth Low Energy device.
<Image variable>.Straighten (Function)
Transforms an image by applying perspective correction.
<picLayer variable>.DrawTextMarkdown (Function)
Draws Markdown text in a variable of type picLayer.
<mongoCollection variable>.DeleteOne (Function)
Deletes a document from a collection in a MongoDB database.
<emailSMTPSession variable>.SendMessage (Function)
Sends an email using SMTP
<WDPic variable>.DrawRoundedRectangle (Function)
Draws a rounded rectangle in a WDPic variable.
<Diagram variable>.ToImage (Function)
Exports a diagram to a variable of type Image.
<PolygonGeo variable>.Intersection (Function)
Returns a geometry representing the intersection between a geographic polygon and another geometry.