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)...
FOR EACH/FOR ALL statement (browse of associative arrays)
The FOR EACH statement is used to perform different types of browse on the associative arrays...
FOR ALL/FOR EACH statement (browse of strings)
The FOR EACH statement is used to browse strings according to different methods...
AnimationDuration (Property)
... Gallery Looper control.
Code indentation
is automatically indented to highlight the structure of the loops used in the program......
List Box control linked to a data file or to a query
A List Box or Combo Box control can be used to display the content of a data file or query,...
Gesture variable
The Gesture variable is used to retrieve the gesture parameters (swipe)......
NewLine (Property)
was created with TableAddXXX or TableInsertXXX. in a Looper control, whether the current row was created...
How to create an SQL query to filter records?
This help page explains how to create an SQL query to filter records....
FOR EACH/FOR ALL statement (browse of arrays)
The FOR EACH statement is used to perform different types of browse on the arrays...
LooperToExcel (Function)
Creates an Excel file with data from a RepeatString field (RepeatString field file or RepeatString...
Handling a Popup control through programming
The popup being a control of the page, you have the ability to access: the page controls...
Empty (Property)
The Empty property is used to determine if: a Looper, Table, List Box or Combo Box control...
Flexbox example: proportional anchoring on fields
In a flexbox container, you can define ratios for the different controls so that they take...
The Upload control
The Upload control is used to upload files on the Web server......
FOR EACH/FOR ALL statement (browse of enumerations)
The FOR EACH statement is used to browse the available values in the enumerations.
FOR EACH/FOR ALL statement (browse of combinations)
The FOR EACH statement is used to browse the available values in the combinations.