ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2025

Using Java code
You have the ability to enter Java code:
  • in Java applications generated with WINDEV.
  • in Android applications generated with WINDEV Mobile.
This allows you to create global procedures in Java.
Error 11: The label is unknown
Instant spotting of modified code/current code
The modified lines of code are immediately visible......
BLOCK
The <BLOCK> keyword is used in the code editor to declare custom blocks of code. These blocks of code are used to highlight the different steps of an algorithm and to group the declarations of variables or members.
SQLCode (Property)
The SQLCode code property is used to get the SQL code of a query created with the query editor (".WDR" file).
Management errors specific to Native Connectors
When an HFSQL function fails (returns False for example), the corresponding error number is returned by HError......
Keyboard shortcuts
The main keyboard shortcuts in the editors are as follows......
Binding controls to data
A window or page can display information from......
HCreation (Function)
Creates an empty data file (".FIC" extension) with the index file and the memo file if necessary.
Warning 18: Loop without potential end
Warning 36: No BREAK, RETURN or RESULT was detected in the code of the loop
Including the code
You want to include your code lines in a condition, in a structure, ......
Controls of a dynamic page
Several types of controls can be handled in a dynamic page ......
<Looper>.Save (Function)
Validates the modification or addition of the record associated with the current row in the Looper control.
<Spreadsheet>.Save (Function)
Saves the content of a Spreadsheet control in a file in XLSX format.
<Table>.Save (Function)
Updates or adds the record bound to the current row in the Table or TreeView Table control.
<Kanban>.Save (Function)
Updates the record bound to the current card in the Kanban control.
<Source>.Save (Function)
Modifies the current record if it exists, otherwise adds a new record.
1. Testing a site: Elements to be tested
Video control properties
The following properties can be used on a Video control:...
Properties associated with formatted display controls
The formatted display control includes some properties that can be used......
Line control properties
List of properties associated with the Line control...
Report templates and inheritance
When a report template is applied to a report, all the controls and code found in the template are "copied" into the report......
Managing the critical sections
Semaphores are used to limit the simultaneous execution of a code (procedure, line of code, etc....
Managing the semaphores in the threads: limiting the simultaneous code execution
Semaphores are used to limit the simultaneous execution of a code (procedure, line of code, etc....
Developing an application for Apple Watch
An Apple Watch application is an application intended for a watch associated with an iOS device (phone, tablet, ......