ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2026

Browser code (WLanguage): Framework 2
Starting with version 22, WEBDEV offers a new WLanguage framework for browser code...
Server code/Browser code
WEBDEV allows you to create static pages and dynamic pages...
Local procedure
Two types of procedures are available...
Global procedure/function
A global procedure can be used in all the processes or events of the project.
Global and local variable
Two types of variables are available...
16. Types of code
Opens a replication in direct mode or with a replication server.
Set of procedures
The global procedures are grouped in set of procedures...
Accessing a database in local mode (SQLite)
WEBDEV allows a site to create and access a database created by the browser on the computer of the Web user in browser code.
The TreeView Table control
The Treeview Table control is a cross between the Table control and the TreeView control......
TreeView Table control based on a variable
A TreeView Table control based on a variable is a control bound to a variable or a set of variables......
FreeAWPContext (Function)
Frees the AWP context in advance (on disk) to allow the other call on the same AWP context to be processed in parallel.
Creating the Form pages of a WEBDEV RAD pattern
Events associated with internal windows
List of events associated with internal windows...
zipExtractAll (Function)
Extracts all files from an archive and decompresses them.
1. Creating pages
WEBDEV Tutorial: My first WEBDEV website Lesson 1 - Creating pages - 10 min
Native Progress Connector: Programming with SQL functions
The use of SQL functions to handle Progress data does not require importing the file structure into the analysis......
HMergeView (Example)
Usage example of the HMergeView function
14. Controls in practice
Chart control: "Series" tab
The "Series" tab is used to define the different series used in the Chart control as well as the source of category labels......
Memory (Property)
The Memory property determines if the specified control is populated programmatically or is based on a data file.
Displaying a page in a WEBDEV site
Displaying a new page in a WEBDEV site can be done according to several methods......
HReadLast (Example)
Usage example of the HReadLast function
zipOpen (Function)
Opens an existing archive.
PositionOccurrence (Function)
Finds the Xth position of a string within another string.
Materialized view
XMLElementName (Function)
Returns the name of current element (tag or attribute).
XMLElementType (Function)
Returns the type of current element (tag or attribute).
IWListDisplay (Function)
Refreshes the display of an "Internal window" control with automatic iteration on a data file or query.
The pages
Pages are the main interface of a WEBDEV site......
XMLData (Function)
Returns the value of current element (tag or XML attribute) or the value of one of its attributes.
The framesets
Via the management of framesets, WEBDEV allows you to display several HTML pages in the same browser window......
MemSort (Function)
Sorts the elements found in a memory zone.