ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2026

Native SQL Server Connector for WINDEV and WEBDEV
WINDEV and WEBDEV support an optional Native SQL Server Connector (also called Native SQL Server Access)......
ArrayInsertLine (Function)
Inserts a row at a given position: into a two-dimensional WLanguage array. into an advanced two-dimensional array property (xlsDocument, etc.)....
Preset page templates
The preset page templates provide some structures of pages corresponding to a wide range of sites and they also improve the re-usability and the graphic harmony between the projects......
Report based on a programmed data source
In a report on a programmed data source, the reading of the records that will be displayed in the report requires full programming in WLanguage......
Testing a static page
The test of a single page allows you to run the current page in WEBDEV......
1. Analysis: Database structure
When a WINDEV, WEBDEV or WINDEV Mobile project uses data files, it must be associated with an analysis....
Editable reports
The report editor can be used to create form reports, which include different controls allowing users to enter data......
InsertLine (Function)
Inserts a row at a given position: into a two-dimensional WLanguage array. into an advanced two-dimensional array property (xlsDocument, etc.)....
Using .NET assemblies in a project
To use .NET assemblies in a project......
Setting up a WEBDEV cluster
With the WEBDEV Application Server in version 27, you can create server clusters with ease......
How to create an SQL query to get a TOP 10?
This help page presents the method for creating an SQL query used to get the first 10 records......
Native MySQL Connector: Programming with HFSQL functions
To use a MySQL database with the Native Connector (or Native Access), import the structure of MySQL tables into the WINDEV or WEBDEV analysis......
Application patch
Once an application was installed, the application library had to be reinstalled whenever a modification was performed (WDL file)......
Instantiation of an object
To access a class, the object must be declared as being part of the class to handle, this is called object instantiation......
SCM: Working in Offline mode
The Source Code Manager allows you to easily work in offline mode......
The Switch control
Switch controls (also called "Toggle controls") are now commonly used in interfaces......
Table, List Box and Combo Box controls bound to queries
A Table, List Box or Combo Box control can be used to display the content of a data file or query......
AppControl (Function)
Enables (or disables) the remote control for the current multi-user WINDEV application. This is an advanced function.
Handling files on Dropbox, Google Drive and OneDrive
Many drives can be used to store files......
Managing WebSockets
The WebSockets are used to communicate from a Web application (Intranet or Internet site run in a browser) to a Web server by using sockets......
AAF: Sort/Search/Filter on the columns of Table controls
Report based on a form
The report editor gives you the ability to print reports on pre-printed forms (image file or PDF file)......
Managing mutexes in threads
A mutex is used to limit the simultaneous execution of a code (procedure, line of code, etc.) to one thread at a given time....
France.CheckINSEE (Function)
Tests the validity of an INSEE number (identification number of physical persons assigned by the National Institute of Statistics and Economic Studies - Institut National de la Statistique et des Etudes Economiques).
Handling Context Menu controls programmatically
WEBDEV includes different WLanguage functions and properties to handle Context Menu controls programmatically......