ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2026

LOOP statement
The statement block is repeated endlessly...
FOR EACH statement (loop through a jsonReader variable)
Using the FOR EACH statement on a variable of type jsonReader allows for different types of loops:
  • 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...
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.
Compound 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)...
WHILE statement
In a WHILE statement, the expression is evaluated at each beginning of the block of statements...
GOTO statement
The GOTO statement is used to run a code identified by a label...
10. Embedded queries
PageToSource (Function)
Automatically updates: the value of the items in a data file with the value of the controls...
SourceFromPage (Function)
Automatically updates: the value of the items in a data file with the value of the controls...
Animation of Mobile windows
In the mobile applications, the different screens of the application are displayed via a small...
ExceptionEnable (Function)
Re-enables the current exception process if the exception was corrected.
Wait (Function)
Temporarily stops the program execution.
X (Property)
The X property is used to: Get the X-coordinate of a control, Table control column or window...
DndSource (Property)
The DndSource property is used to determine and change a control's drag-and-drop behavior....
ControlClone (Function)
Creates a new control from an existing control.
IMAP protocol
The IMAP protocol is a standard protocol for managing emails......
Reset (Function)
Reinitializes: all the controls found in the current window or page (including the groups...
Brochure of new features: New WEBDEV features
New features in WEBDEV 28 presented in the New Features brochure....
HViewToFile (Function)
Saves the modifications performed in an HFSQL view (by HModify, HDelete or HCross)...
List (Type of variable)
A List variable is a structured type that is used to group a set of elements of the same type.
External language: Programming in Java
We are going to call the elements developed in WINDEV (project, windows, analysis, ......
External language: Programming in COBOL
We are going to call the elements developed in WINDEV (project, windows, analysis, ......
External language: Programming in C#
We are going to call the elements developed in WINDEV (project, windows, analysis, ......
External language: Programming in Fortran
We are going to call the elements developed in WINDEV (project, windows, analysis, ......
Native SQLite Connector: Specific features and remarks
The following paragraphs present the main aspects and specific features of the Native SQLite...
3. Editing products
WEBDEV Tutorial - Creating a website with back office processes Lesson 3 - Editing products - 50...
EndService (Function)
Ends the execution of the current service.
ControlNext (Function)
Returns the name of the next control in input mode.
XLS file handling functions
List of functions for managing XLS files...
Grayed (Property)
The Grayed property is used to: Determine if a control (or a group of controls) is grayed...
WebSocketExecuteGlobalService (Function)
Executes a global procedure in the context of the global service of the WebSocket server.