ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2025

Transactions in HFSQL Client/Server mode
To keep maximum compatibility between HFSQL Classic applications (single-user or multi-user) and HFSQL Client/Server applications, the transaction mechanism in HFSQL Client/Server mode is similar to the one in HFSQL Classic mode......
2. User-friendly editors in practice
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)....
Variant (Type of variable)
The Variant type is used to: store any simple value: boolean, numeric (Currency, Real, Integer, etc.), characters and character string, date (Date, Time, DateTime and Duration), ... store named or indexed subelements. store any complex value: structures, classes, advanced types, arrays, associative arrays, queues, stacks and lists. handle the NULL value in WLanguage. store interactions with ActiveX objects and Automation programming....
Binding an Edit control to an item
An Edit control can be bound to an item in a data file, query, etc, ......
The HTML Display control
The HTML Display control displays a web page in an application......
StartVisibleRange (Property)
The StartVisibleRange property is used to: get and change the first visible date or time in a Scheduler or TimeLine control. change the first visible time in a TimeLine control....
EpochToDateTime (Function)
Converts a date and a time in Epoch format (number of time units since 01/01/1970 at 00h00 UTC) to a local datetime....
Managing the automatic identifiers when adding a record
When adding a record into a HyperFileSQL file (HAdd), three management modes are available for the automatic identifiers......
Page in Session mode: Populating controls after a long process
In a web application, you may need to run long processes (for example, to update counters......
1. Windows generated using the RAD methodology
The RAD (Rapid Application Development) is used to create windows from......
8. Associating controls with data
Zombie data files and items
During the life of an application, items live and die......
Errors while managing data files
When an HFSQL function fails (returns False for example), the corresponding error number is returned by HError......
Reorder the data displayed in your tables
TreeView Table report
The report editor allows you to create "TreeView Table" reports......
The pages
Pages are the main interface of a WEBDEV site......
EndTotalRange (Property)
The EndTotalRange property is used to: get the last date or time that can be displayed in a Scheduler or TimeLine control. change the last time that can be displayed in a TimeLine control....
EndVisibleRange (Property)
The EndVisibleRange property is used to: find out and modify the last visible date or time in a Scheduler control or in a TimeLine control. modify the last visible time in a TimeLine control....
StartTotalRange (Property)
The StartTotalRange property is used to: get the first date or time that will be displayed in a Scheduler or TimeLine control. change the first time that can be displayed in a TimeLine control....
Handling Organization Chart controls programmatically
OLE DB: Required configuration
To handle a database via OLE DB, the following elements must be installed on the development computer and on the deployment computer......
ScriptDisplay (Function)
Calls an external script or page (.php, .asp, .mhtml or.mht) and returns the result page in the current browser window.
Writing an email
Writing an email in WLanguage consists in filling the email structure of WLanguage......
TimestampUTC (Property)
The TimestampUTC property is used to: Find out whether a timestamp item will use UTC time or local time. This item was defined in the data model editor or through programming. Define whether a timestamp item will use UTC time or local time (when describing the item through programming)....