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...
XMLRead (Function)
Returns the value of an XML element or the value of the attribute for an XML element.
<Chrono>.Start (Function)
Starts a stopwatch to measure the duration of a process (in milliseconds) and resets a running...
Logical operators
The logical operators are as follows......
FontCondensed (Property)
The FontCondensed property is used to: Determine if characters in a text are condensed....
VideoParameter (Function)
Returns or modifies the value of a parameter for the device camera. Function kept...
<Variable DiskFile>Create (Function)
Creates an external file.
Convert (Function)
Converts a numeric value into a binary string in order to perform a search on a numeric key.
Opening
The Opening keyword...
<Variable DiskFile>OpenTempFile (Function)
Creates and opens a temporary file.
<Variable DiskFile>.Open (Function)
Opens an external file (ANSI or UNICODE) in order to handle it through programming.
HCreateMovableReplica (Function)
Creates a movable replication.
3. Dates, arrays and structures
WINDEV Tutorial: WLanguage basics Lesson 3 - Dates, arrays and structures - 20 min
<Map>.DeleteImage (Function)
Deletes an image drawn on the map displayed in a Map control.
HTTPRequest (Function)
Starts an HTTP request on a server.
SSH constants
The following constants are used to manage an SSH server:...
DDEEvent (Function)
Associates a WLanguage procedure with a DDE event: when the DDE event occurs, the associated...
SQLNext (Function)
Positions on the next row of the query result.
SQLPrevious (Function)
Positions on the previous row of the query result.
SQLLast (Function)
Sets the position on the last row of the query result.
Importing/Consuming web services
WINDEV, WEBDEV and WINDEV Mobile allow you to directly import Webservices into your applications......
Native Sybase Connector: Running the same stored procedure several times
In some cases, it may be useful to execute the same stored procedure multiple times by changing one...
<TimeLine>.DeleteEvent (Function)
Deletes an event from a TimeLine control.
<Map>.DeleteShape (Function)
Deletes a shape drawn on the map displayed in an Map control.
iSequencingAdd (Function)
Adds a report into a sequence of report prints.
PageToSource (Function)
Automatically updates: the value of the items in a data file with the value of the controls...