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.
<Connection variable>.ModifyDatabaseRights (Function)
Sets the rights granted to a user or group for an HFSQL Client/Server database....
<Connection variable>.AddScheduling (Function)
Adds a new scheduled item to an HFSQL server: scheduled task (stored procedure), backup,...
<htmlNode variable>.RemoveAttribute (Function)
Removes a given attribute
<Image variable>.HorizontalSymmetry (Function)
Flips an image contained in an Image variable with respect to a horizontal axis (symmetry...
<Connection variable>.ModifyViewRights (Function)
Sets the rights granted to a user or group on an SQL view or on a materialized view.
<WDPic variable>.PixelColor (Function)
Identifies the color of a pixel contained in a WDPic variable.
<btleDevice variable>.Connect (Function)
Used to connect to a Bluetooth Low Energy device.
<WDPic variable>.DrawTextMarkdown (Function)
Draws Markdown text in a variable of type WDPic.
<sfConnection variable>.SeekDeleted (Function)
Seeks and retrieves the records (Salesforce objects) deleted during the specified period.
<Connection variable>.DeleteScheduling (Function)
Delete a scheduled item on an HFSQL server: scheduled task (stored procedure), backup,...
<Image variable>.Blur (Function)
Blurs the entire given area in a variable of type Image.
<upnpDevice variable>.ModifyContrast (Function)
Modifies the contrast of a UPnP device.
<WDPic variable>.ChangeMode (Function)
Changes the drawing mode used by the drawing functions (dLine, dRectangle, ....).
<ftpConnection variable>.Date (Function)
Returns the different dates of a file (date the file was created, modified or accessed) located...
<mongoCollection variable>.ExecuteOperations (Function)
Performs MongoDB write operations in bulk. This allows you to avoid network latency issues...
<Connection variable>.ListUser (Function)
Returns the list of users defined for a connection.
<Image variable>.ModifyLightness (Function)
Modifies the lightness of an image in an Image variable.
<WDPic variable>.EndDrawing (Function)
Deletes all the drawings made since the last call to dStartDrawing.
<Connection variable>.RestoreBackup (Function)
Used to restore: an immediate backup (performed by HBackup or via the HFSQL Control Center),...
<Connection variable>.ActivateServerTrigger (Function)
Re-enables a server trigger that was disabled by HDeactivateServerTrigger.
<WDPic variable>.Blur (Function)
Blurs the entire given area in a variable of type WDPic (on the background layer).
<QuickAction variable>.Add (Function)
Adds a new quick action to the application.
<QuickAction variable>.Remove (Function)
Removes a quick action defined for the application.
<QuickAction variable>.Pin (Function)
Generates a request to pin a quick action.
<PolygonGeo variable>.Overlap (Function)
Determines if a geographic polygon overlaps another geometry.