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.
<WDPic variable>.DrawChord (Function)
... variable.
<gglDrive variable>.ListFileGgl (Function)
Lists Google Docs Editors files (Docs, Sheets, etc.) present on Google Drive.
<fbSession variable>.Status (Function)
Checks the status of a Facebook session.
<WDPic variable>.Pen (Function)
Declares the default color and style for lines, rectangles, circles, etc. contained in a variable...
<Connection variable>.ModifyFileRights (Function)
Sets the rights granted to a user or group on an HFSQL Client/Server table....
<Palette variable>.Generate (Function)
Generates a palette from a base color.
<emailOutlookSession variable>.CloseSession (Function)
Closes an Outlook session.
<docFragment variable>.Add (Function)
Adds an element, text or image at the end of a docFragment variable.
<Connection variable>.InfoLock (Function)
Returns information about the lock set on a table, on one or all the records in a table.
<DiskFile variable>.Close (Function)
Closes an external file.
<wsRequest variable>.AddSAMLAssertion (Function)
Adds a SAML assertion to a web service request.
<JSON variable>.ToString (Function)
Converts the content of a JSON variable to a JSON string.
<Drive variable>.MoveFile (Function)
Moves a file on a remote drive from one directory to another.
<Connection variable>.ListDatabase (Function)
Lists the Client/Server databases associated with a connection....
<Image variable>.PixelOpacity (Function)
Identifies the opacity of a pixel in an image (in an Image variable) with an Alpha channel.
<WBadminAuth variable>.ListApplication (Function)
Returns the list of applications on a WEBDEV Application Server, for a given account and a given...
<Palette variable>.Load (Function)
Loads a palette from a .wdpalette file.
<Connection variable>.ModifyItemRights (Function)
Modifies the rights granted to a user or group on an item of an HFSQL Client/Server table....
<picLayer variable>.EndDrawing (Function)
Deletes all the drawings made since the last call to dStartDrawing.
<Connection variable>.DeleteSchedulingHistory (Function)
Deletes the executions of a scheduled operation on an HFSQL server. This operation can...
<pdfDocument variable>.Extract (Function)
Creates a new PDF document from individual pages extracted from an existing PDF file.
<pdfDocument variable>.GetSignatureDate (Function)
Gets the date of one of the signatures of a PDF document.
<mongoDatabase variable>.ExecuteCommand (Function)
Runs a generic command on a MongoDB database.
<PolygonGeo variable>.Equal (Function)
Determines whether two geometries are spatially equal, i.e. whether the first geometry is included...
<mongoDatabase variable>.Info (Function)
Returns information about a MongoDB database.