ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2026

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.
LOOP statement
The statement block is repeated endlessly...
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...
WHILE statement
In a WHILE statement, the expression is evaluated at each beginning of the block of statements...
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.
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.
GOTO statement
The GOTO statement is used to run a code identified by a label...
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)...
Pull to refresh (Android/iOS): Window, Table and Looper controls
The "Pull to refresh" feature allows the user to "pull" a Table control, a Looper control...
Warning 36: No BREAK, RETURN or RESULT was detected in the code of the loop
Callback fonction BeaconDétectePrécis...
LooperAddIWBeginning (Function)
Adds a row consisting of an internal window at the beginning of an Infinite Looper control. The row...
LooperToXML (Function)
Creates an XML file with data from a Looper control (Looper control based on a table or populated...
LooperDisplay (Function)
Refreshes a browsing looper from a given position: the modifications performed in the linked file...
BrowsedItem (Property)
The BrowsedItem property is used to: Get the item used to automatically loop through table,...
Constants for managing Table, Treeview Table, Looper and List Box controls
List of constants used by the functions for managing Table, TreeView Table, Looper and List Box...
LooperSort (Function)
Allows you to: Sort a Looper control according to one or more attributes. Sort a Looper...
15. Repeating a group of controls: loopers
LooperInsert (Function)
Inserts a row into a Looper control.
LooperDelete (Function)
Deletes a row from a Looper control.
LooperInsertLine (Function)
Inserts a row into a Looper control.
LooperSelectMinus (Function)
Deselects a row in a Looper control.
LooperSelectPlus (Function)
Selects a row in a Looper control.
LooperExpandAll (Function)
Expands all breaks in a Looper control with break.
BreakAdd (Function)
Adds a break into a Table or Looper control.
LooperCollapseAll (Function)
Collapses all expanded breaks in a Looper control.
1
6
7
8
9
10
38
>