ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2025

Query technical documentation
The query editor automatically creates a technical documentation for each query......
Start of Document block
The Start of document block is printed once at the beginning of the report execution......
Windows
The windows represent the main interface of a WINDEV application......
Managing the Unicode format in the HFSQL files
The analysis proposes two types of Unicode items......
Image with automatic sequence (WEBDEV)
...Image controls with automatic sequence are used to view a series of images located in one or more site directories. The images are automatically browsed....
Skin elements
The skin elements are used to quickly change the visual aspect of a project without having to retouch every page and every page template......
Rich text, links and images in the WEBDEV controls
Rich text supports multiple advanced features: font, weight, size, color, attribute, ......
Debugging without debugger
In some cases, running a program or a site with or without the debugger can produce different results......
Global procedure/function
A global procedure can be used in all the processes or events of the project....
Dynamic instantiation of object
An object can be dynamically associated with a class, we talk of dynamic instantiation of object......
Window with parameters
A window can: Receive parameters when it is opened. Return values when it is closed....
WDLog: Restoring a data file from its log
WDLog is used to apply to a backup of a data file the different operations saved in the log of this file......
BREAK statement/"BREAK:" label
The keyword BREAK can correspond: to the BREAK statement: it allows you to exit a set of instructions and run the rest of the current process. to the BREAK label: it allows you to declare a section of code in a loop. This code will be run when exitingfrom the loop with a "BREAK" statement....
Managing bar codes
The use of bar codes to identify and manage products has become essential......
Choosing the action associated with the link
You can associate an action with the link regardless of the type of link......
Report viewer: "Print" tab
The report viewer allows end users to view reports before printing them......
25. Performing a process on several successive pages
Performing a process on several successive pages...
SysBatteryOptimBackground (Function)
Used to manage battery optimization: Identifies the battery optimization mode for the current application. Prompts the user to disable battery optimization for a given application on the device. This function can be used to tell the operating system to stop preventing the application from running in the background....
Popup window
WINDEV allows you to open windows in popup format......
Errors while managing data files
When an HFSQL function fails (returns False for example), the corresponding error number is returned by HError......
Binding an Edit control to an item
An Edit control can be bound to an item in a data file, query, etc, ......
Handling a Progress Bar control through programming
A Progress Bar control can be handled through programming......
Setting up a WEBDEV cluster
With the WEBDEV Application Server in version 27, you can create server clusters with ease......
spHash (Property)
The spHash property is used to: Get the algorithm used for salting an item of type "Password". This property can be used for items of type "Password" defined in the data model editor or programmatically. Set the algorithm used for salting (only for "Password" items described programmatically)....
iOS specific buttons
WINDEV Mobile includes several standard Apple buttons......