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)...
Advanced types
The advanced types of WLanguage are as follows
<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.
WLanguage types
The different types in WLanguage are...
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.
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.
Assignment operators
Three assignment operators are available...
Code style
A code style is used to automatically prefix the name of all the variables and project elements (windows, report controls, classes, etc.
TypeVar (Function)
Identifies the type of an expression, a variable (during a call to a procedure for example) or a control.
Constant
The constants are language elements whose value is fixed once and for all...
Checkers available in the code editor
The code editor proposes several tools used to correct the code...
Type inference
The type inference is used to simplify the declaration of variables when the variable type can be automatically deduced by the compiler...
EmailSaveAttachment (Function)
Copies the attachment of current email onto the user computer (locally).
EmailUpdate (Function)
Updates the messages of MS Exchange according to the email server.
ArrayAddLine (Function)
Adds a row at the end: of a one- or two-dimensional WLanguage array. of an advanced...
ArrayInsertLine (Function)
Inserts a row at a given position: into a two-dimensional WLanguage array. into an advanced...
ArrayAdd (Function)
Adds an element in last position: of a one-dimensional WLanguage array. of an advanced array...
ArrayDeleteLine (Function)
Deletes a row at a given position: from a two-dimensional array. from the advanced array...
ArrayMoveLine (Function)
Allows you to: move a row in a two-dimensional array or in an advanced array property....
<PDF reader>.NbSignatures (Function)
Gets the number of signatures in a PDF Reader control.
DriveListeDirectory (Function)
Lists the directories of an Drive.
<Variable Drive>SendFile (Function)
Sends a file (present on the user's machine) to an Drive (remote disk)....
JSONExecute (Function)
Calls a server URL that returns data in JSON format (JavaScript Object Notation).
JSONExecuteExternal (Function)
Calls an external server URL that returns data in JSON format (JavaScript Object Notation).
Enqueue (Function)
Adds an element to the queue.
Push (Function)
Pushes an element onto the stack.
SeekProcedure (Function)
Seeks a procedure identified by its name. The procedure found can be run directly.
HServerMaintenance (Function)
Checks and optimizes the system tables of an HFSQL server.
SaaSSendSecurityCode (Function)
Sends the security code to the user so that he can change his password.
SaaSAdminListVisit (Function)
Returns the list of visits to a SaaS site.
fSeek (Function)
Gets and sets current position in an external file.
QueueInfo (Function)
Retrieves the characteristics of a queue: types of elements and number of elements.
ListInfo (Function)
Retrieves the characteristics of a WLanguage list: types of elements and number of elements.
HTTPCookieReset (Function)
Deletes all cookies (globally or for a domain) stored: by the calls to HTTPRequest....
HTTPCookieRead (Function)
Returns the value of a cookie received further to an HTTP request.
HAddScheduledBackup (Function)
Adds a scheduling for full backup (with or without differential backup) on the server defined...
StackInfo (Function)
Retrieves the characteristics of a stack: types of elements and number of elements.