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...
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.
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...
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)...
LooperModifyLine (Function)
Changes the values of the attributes in a row of a Looper control based on a data file or populated...
LooperInfoXY (Function)
Used to find out the row or control located at specific position in the Looper control (X, Y).
Displaying a different content on each row
In a Looper control, a different content can be assigned to the Table, Chart, List Box and TreeView...
LooperSavePositionAndSelection (Function)
Saves: the position of the scrollbar in a Looper control, the selected element(s)....
ColumnWidth (Property)
The ColumnWidth property gets and sets the width of each column in a multi-column Looper control.
LooperAddInProgress (Function)
... into an infinite Looper control.
The Pager control
The Pager control is used to quickly access the records of a Table or Looper control displayed...
SwipeEnabled (Property)
control. on a row in a Looper control....
LooperPosition (Function)
... in a Looper control populated programmatically.
BackgroundImageLine (Property)
of a Table control, of a TreeView Table control, of a Looper control....
Collapsed (Property)
status for: the breaks of a Table control, the breaks of a Looper control, the break headers...
End
END can correspond to: the END keyword of WLanguage used to specify the end of a loop....
FillType (Property)
... ListView, Combo Box and Looper controls.
Vertical (Property)
or vertically. change the orientation of Table and Looper controls (switch from vertical to horizontal...
AutoBrowse (Property)
The AutoBrowse property is used determine if the browse operation performed in a List Box, Looper,...
NbLinesPerPage (Property)
Get and set the maximum number of Looper rows per page....