ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2024

The FOR EACH statement is used to run different types of HFSQL loops...
The statement block is repeated endlessly...
The RETURN statement is used to exit the current event, process or procedure and return a result...
The GOTO statement is used to run a code identified by a given label...
In a WHILE statement, the expression is evaluated at each beginning of the block of statements...
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.
The statement block is repeated while a control variable is modified and compared to a limit value (before each beginning of statement block)...
The CONTINUE keyword can correspond:
  • to the CONTINUE instruction. It allows you to go back to the beginning of the first iteration without finishing the code of the current iteration.
  • to the CONTINUE: label. It allows you to declare a common code in a loop.
A Looper control is used to repeat the controls found in a specific area......
WINDEV Tutorial - WLanguage basics Lesson 5 - Loops - 15 min
WEBDEV Tutorial - WLanguage basics Lesson 5 - Loops - 15 min
WINDEV Mobile Tutorial - WLanguage basics Lesson 5 - Loops - 15 min
List of constants used by the functions for managing looper controls....
In a mobile application, several options can be handled with the fingers, by performing specific...
A Linear Looper control is used to display a set of controls in a horizontal scrolling list......
This help page presents the different methods that can be used to loop through the files...
Starts the process to populate a Looper control programmatically.
Displays the automatic zoom popup for the Image Gallery control.
Refreshes a Looper control based on a data file from a given position: the modifications performed...
Adds a row as an internal window at the end of a Looper control populated programmatically.
Adds a row at the end of a Looper control.
Adds a row at the end of a Looper control.
Cancels the display of the internal window displayed in a Looper control further to the row swipe.
... into an infinite Looper control.
Searches for a value in all the attributes of a Looper control.
Moves a row or swaps two rows in a Looper control.
Expands a break in the Looper control on a given row.
Expands all breaks in a Looper control with break.
Validates the modification or addition of the record associated with the current row in the Looper...
Collapses a break that was expanded beforehand in a Looper control.
On a given row of a Looper control: collapses a break (if it is expanded), expands a break...
Collapses all expanded breaks in a Looper control.
1
2
>