ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2025

Looper control based on a data file
This type of Looper control uses data from a data file or query...
<Looper>.Collapse (Function)
Collapses a break that was expanded beforehand in a Looper control.
Display different content for each row
In a Looper control, a different content can be assigned to the Table, Chart, List Box and TreeView controls...
<Looper>.RefreshVisible (Function)
Changes or returns the visibility status of the refresh bar in a Looper control.
LooperExpand (Function)
Expands a break in the Looper control on a given row.
<Looper>.AddIWBeginning (Function)
Adds a row consisting of an internal window at the beginning of an Infinite Looper control. The row is inserted before the first row in the Looper control. The scrollbar of the Looper control remains at the same position.
The Looper control
A Looper control is used to repeat the controls found in a specific area...
Infinite Table and Looper controls
There are two methods to populate Table and Looper controls programmatically...
<Looper>.ExpandAll (Function)
Expands all breaks in a Looper control with break.
LooperCollapse (Function)
Collapses a break that was expanded beforehand in a Looper control.
<Looper>.CollapseExpand (Function)
On a given row of a Looper control:
  • collapses a break (if it is expanded),
  • expands a break (if it is collapsed).
LooperRefreshVisible (Function)
Changes or returns the visibility status of the refresh bar in a Looper control.
<Looper>.AddInProgress (Function)
Gets or sets the display mode of the internal loading window used when additional elements are loaded in an Infinite Looper control.
Linear Looper control properties
'Image gallery' Looper control
The "Image gallery" Looper control is used to manage the display of a set of images without programming...
LooperExpandAll (Function)
Expands all breaks in a Looper control with break.
LooperAddIWBeginning (Function)
Adds a row consisting of an internal window at the beginning of an Infinite Looper control. The row is inserted before the first row in the Looper control. The scrollbar of the Looper control remains at the same position.
Looper control populated programmatically
A Looper control populated programmatically is directly linked to lists stored in memory...
LooperCollapseAll (Function)
Collapses all expanded breaks in a Looper control.
<Looper>.CollapseAll (Function)
Collapses all expanded breaks in a Looper control.
LooperCollapseExpand (Function)
On a given row of a Looper control:
  • collapses a break (if it is expanded),
  • expands a break (if it is collapsed).
<Looper>.Expand (Function)
Expands a break in the Looper control on a given row.
FOR EACH/FOR ALL statement (loop through controls)
The statement FOR EACH is used to perform different types of browse on the controls (List Box, Table or Looper controls)...
Assisted HFSQL error handling
WINDEV, WEBDEV and WINDEV Mobile include a module for assisted management of HFSQL errors......
Starting WDOptimizer in a command line
ModbusWriteRegister (Function)
Writes one or more registers (16-bit values) to a Modbus slave, starting at a specific address.
LDAPValidateModify (Function)
Validates the modification of an existing object in an LDAP server.
LDAPDeleteAttribute (Function)
Deletes an attribute as well as its values.
LDAPDeleteAttributeValue (Function)
Deletes a value of a specified attribute.
LDAPStartModify (Function)
Initializes the modification of an existing object in an LDAP server.
HRSRenameServer (Function)
Changes the DNS name of the replication server if it has a new name.
Log-based replication: Programming the log-based replication in WLanguage
Several WLangage functions allow you to include log-based replication in your application and to customize it......
zipCompressionLevel (Function)
Changes the compression level used when creating an archive in ZIP format or in 7z format.
EmailStatus (Function)
Returns the status of an email sent via an SMTP session started in asynchronous mode.
HCreateServerTrigger (Function)
Adds or modifies a server trigger on the HFSQL server.
HFSQL views
An HFSQL view corresponds to a "memory image" of an HFSQL data file......
Code statistics
The code statistics affect......
LoadError (Function)
Loads the file containing the error messages in the desired language into memory.
Business rules
WINDEV, WEBDEV and WINDEV Mobile allow you to manage the business rules......
Using data from an external database
WINDEV Tutorial - External database Using data from an external database - 40 min
LDAPAddAttribute (Function)
Adds an attribute or adds a new value to an existing attribute.
Importing a WEBDEV project into WINDEV
...WINDEV proposes a feature for importing WEBDEV sites or WEBDEV pages....
Null (Reserved word)
The Null keyword can be used according to different methods in WLanguage......
Managing the HFSQL contexts in the windows and in the reports
An HFSQL context contains information relative to the data used......
GglPrintDocument (Function)
Prints a document (text or PDF file, images, Word or Excel document, ...) by using the Cloud Print service of Google.
The AWP technology (Active WEBDEV Page)
PC SOFT proposes a new technology......
Alias type
The Alias type is used to declare and handle a logical alias for a data file or query.
FilterWithBounds (Property)
The FilterWithBounds property is used to determine if bounds have been specified for the filter implemented by HFilter on an HFSQL data file, view or query.