ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2026

LOOP statement
The statement block is repeated endlessly...
FOR EACH statement (loop through a jsonReader variable)
The FOR EACH statement loops through a variable of type jsonReader in various ways:
  • Loop through a level.
  • Loop through a level with copy.
  • In-depth loop.
Note: This feature is only available from version 2025 Update 3.
RETURN statement
The RETURN statement is used to exit the current event, process or procedure and return a result...
Compound statements
The report editor allows you to create "Label" reports...
CONTINUE statement/"CONTINUE:" label
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.
GOTO statement
The GOTO statement is used to run a code identified by a label...
WHILE statement
In a WHILE statement, the expression is evaluated at each beginning of the block of statements...
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.
FOR statement
The statement block is repeated while a control variable is modified and compared to a limit value (before each beginning of statement block)...
11. Table/Looper controls
Change the volume of a UPnP device....
Looper control break properties
Several properties can be used with the breaks found in a Looper control......
Characteristics of Looper controls in a window
To display the control characteristics, select "Description" in the context menu of the control......
Looper control linked to a table
A Looper control can be used to display the content of a table or query......
Linear Looper control properties
Merges the specified cells in an Excel document....
FOR EACH/FOR ALL statement (loop through controls)
... Table or Looper controls)...
Looper control populated programmatically
A Looper control populated programmatically is directly linked to lists stored in memory......
Information 37: Optimize your FOR loop
Returns the vertical position of the pointer (finger or stylus)....
Characteristics of Looper controls in a page
To view the characteristics of the control, select "Description" in the context menu....
11. Table/Looper controls
Identifies the opacity of a pixel in an image (in an Image variable) with an Alpha channel....
FOR EACH/FOR ALL statement (loop through files)
The FOR EACH statement is used to run different types of HFSQL loops...
Programming the browsing Looper controls
These are the main concepts for programming data-bound Looper controls......
Error 20: The variable of the FOR loop should be a real
Error 35: 'Continue' is available in the loops only
Looper control functions (prefix syntax)
List of Looper control functions (prefix syntax)...
Looper control based on a data file
This type of Looper control uses data from a data file or query......
Properties associated with the attributes of a Looper control
The attributes of a Looper control found in a window or in page can be handled by the WLanguage...
Handling a Linear Looper control through programming
WEBDEV allows you to handle a Linear Looper control through programming....
Warning 18: Loop without potential end
1
4
5
6
7
8
38
>