ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2025

Setup wizard: Steps for creating a WINDEV application setup program
The setup program creation wizard allows you to define all the settings of your setup program.
Database parameters (Setup program)
The setup program creation wizard includes the setup of the database along with the application and suggests additional elements...
Configuring the setup program
Two tools can be used to create a setup program...
Notification (Type of variable)
The Notification type is used to handle the local notifications or the push notifications.
HSeek (Function)
Positions on the first record of the data file whose value for a specific item is greater than or equal to a sought value (generic search by default).
Manager of automated tests
The test manager is used to......
WEBDEV administrator: Viewing the logs
The "Logs" tab is used to see the details of logs for a specific period......
LDAPStartAdd (Function)
Initializes the addition of a new object into an LDAP server.
EmailReadFirst (Example)
Usage example of the EmailReadFirst function
LDAPValidateAdd (Function)
Validates the addition of a new object into an LDAP server.
JSONExecuteExternal (Function)
Calls an external server URL that returns data in JSON format (JavaScript Object Notation).
Page contexts
In a Windows application, the information relative to a window is stored with the window......
AJAXExecute (Function)
Runs a server procedure without refreshing the page.
SpreadsheetInputFunction (Function)
Inserts a function name at cursor position in the editable cell of a Spreadsheet control found in a window.
Creating and distributing Active WEBDEV Pages
To transform a page in Session mode into an Active WEBDEV Page:...
Customizing the User Groupware
HClusterAddNode (Function)
Enables a node in an HFSQL cluster.
FTPProxy (Function)
Specifies whether the communication functions that use the FTP protocol must go through a proxy to run their requests.
EmailReadNext (Example)
Usage example of the EmailReadNext function
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....
Automatic management of exceptions
The management of exceptions can be customized by process......
Project description: Advanced tab
The project description window allows you to configure various elements of your project......
2. Performance profiler
WINDEV Tutorial: Optimizing a project Lesson 2 - Performance profiler - 15 min
Dynamic serving
"Dynamic serving" is a technique where the same address (URL) leads to 2 different pages......
PageToFile (Function)
Automatically updates: the value of the items in a data file with the value of the controls in the page. The data file items bound to the window controls are automatically updated with the values of these controls. the value of the WLanguage variables with the value of the window controls. The WLanguage variables bound to the page controls are automatically updated with the values of these controls. This operation is performed regardless of the state of the controls (grayed, inactive or invisible)....
SourceFromWindow (Function)
Automatically updates: the values of a data file's items in memory with the values from the controls in the window. the value of the WLanguage variables with the value of the window controls. This function is also available for WEBDEV pages....
EmailProgressBar (Function)
Manages a progress bar while sending and receiving emails.
LDAPValidateModify (Function)
Validates the modification of an existing object in an LDAP server.