ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2025

Available features and specific features of Java
WINDEV allows you to generate a Java application without even knowing the Java language...
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.
Testing a Java project and compiling it
When your Java application is developed, you can run the test of the Java project and compile it before creating the archive...
Creating a Java project
WINDEV allows you to generate a Java application without even knowing the Java language...
HExportJSONString (Function)
Exports the records from a data file (HFSQL or OLE DB), view or query to a JSON string.
<HFSQL file>.ExportJSONString (Function)
Exports the records from a data file (HFSQL or OLE DB), view or query to a JSON string.
HDBOpenNoLock (Function)
In single-user mode, opens an xBase data file without locking it.
<Connection variable>.DeleteFile (Function)
Deletes the HFSQL data files (.fic, .ndx, .ftx and .mmo files if they exist) from the server.
<Connection variable>.TransactionCancel (Function)
If a transaction is in progress, cancels all the operations performed on the data files in transaction since the start of transaction.
HTransaction (Function)
Starts a transaction on the data files (HFSQL or accessed via a Native Connector) and creates the transaction file.
11. Table/Looper controls
Table/Looper controls can be used to display a set of information......
Type of item: Secure password
"Password" items are used to securely store passwords by using a salt and a hash algorithm......
Warning 127: You are using a data source local to the process
5. HFSQL Client/Server
FilterCondition (Property)
The FilterCondition property allows you to know the selection condition set by HFilter on a data file, HFSQL view or query.
HOut (Function)
Used to find out whether the record on which you want to be positioned is located outside the data file, filter, view or query.
The Table control
The Table control is used to simplify the display and the input of information stored in memory or coming from a data file, a view or a query......
<Connection variable>.CopyFile (Function)
Copies an HFSQL data file (.fic, .ndx and .mmo files if they exist): from the HFSQL server to the server (to perform a backup for example). from the HFSQL server to the client (to perform a local backup for example). from the client to the HFSQL server (to update the data files for example). from an HFSQL server to antoher HFSQL server....
11. Table/Looper controls
ModificationRule (Property)
The ModificationRule property is used to configure the modification rule (integrity management) to be applied to the data file described in the code.
DeletionRule (Property)
The DeletionRule property is used to configure the deletion rule (integrity management) to be applied to the data file described through programming.
HNoModif (Function)
Forbids all the modifications on a data file (for all the programs, including the one that requested the no-modification policy).
Report based on a query
Queries are used to easily select records in one or more data files......
LooperToExcel (Function)
Creates an Excel file from the data found in a Looper control (browsing Looper control or memory Looper control).
Server (Property)
The Server property is used to manage the data source of a connection (HFSQL Client/Server, OLE DB, etc.)....
Limitations of WINDEV, WEBDEV and WINDEV Mobile
Managing HFSQL Classic data files
The HFSQL Control Center allows you to fully manage HFSQL Classic data files......
The different types of sites
WEBDEV enables you to create static sites and/or dynamic sites......
SetFocusAndReturnToUserInput (Function)
Stops the current process, sets the focus to the specified control, window or page, and allows the user to enter data.