ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2025

Manipulating a database from a Java application
You can start developing your application as soon as the WINDEV project is defined as being a Java project...
Java application and WINDEV
A Java application is an application entirely compiled in Java...
Managing databases in WINDEV Java applications
This document presents the different access modes to databases from a WINDEV Java application...
Properties available in 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...
Available features and specific features of Java
WINDEV allows you to generate a Java application without even knowing the Java language...
DescribedName (Property)
The DescribedName property is used to handle the logical name of HFSQL data files (ignoring possible changes made by HAlias).
11. Table/Looper controls
The Image control
The Image control is used to......
Brochure of new features: Common new features
New features in WINDEV/WEBDEV/WINDEV Mobile 28 presented in the New Features brochure....
New Features brochure - Version 28: Common new features
New features in WINDEV/WEBDEV/WINDEV Mobile 28 presented in the New Features brochure....
Sending and receiving emails
WINDEV, WEBDEV and WINDEV Mobile allow you to directly manage the emails from your applications......
WDInst: components and setup models
By default, the setup program installs all the specified files on the setup computer......
WDAPI overview
WDAPI simplifies the use of Windows APIs in a WINDEV application......
Sensor functions
The following functions are used to manage the compass and the accelerometer in an application run on a mobile device (phone or tablet)....
Filtering a data file, a view or a query
A filter is used to define by programming a selection of records corresponding to one or more criteria......
<Connection variable>.Backup (Function)
Makes a backup copy of the content of an HFSQL server: all databases on the server, one or more databases, one or more data files.
FileToPage (Function)
Automatically updates the controls of a page with: the values of the bound items in the current record (loaded in memory) of the data file described in the data model editor. This operation is performed regardless of the state of the controls (grayed, inactive or invisible). the values of the bound WLanguage variables. This operation is performed regardless of the state of the controls (grayed, inactive or invisible)....
hScheduleMaterializedView (Type of variable)
The hScheduleMaterializedView type is used to programmatically manage a task for recalculating the data of a scheduled materialized view on an HFSQL server.
<Looper>.ToExcel (Function)
Creates an Excel file from the data found in a Looper control (browsing Looper control or memory Looper control).
<Source>.Out (Function)
Allows you to find out whether the record on which you want to be positioned is located outside the data file, filter, view or query.
<Source>.NoModif (Function)
Forbids all the modifications on a data file (for all the programs, including the one that requested the no-modification policy).
EmailStartNotesSession (Function)
Allows you to access the data handled by the Lotus Notes messaging (emails, contacts, groups of contacts, tasks, appointments).
<Page>.FromFile (Function)
Automatically updates the controls of a page with: the values of the bound items in the current record (loaded in memory) of the data file described in the data model editor. This operation is performed regardless of the state of the controls (grayed, inactive or invisible). the values of the bound WLanguage variables. This operation is performed regardless of the state of the controls (grayed, inactive or invisible)....
<Source>.IndexingInProgress (Function)
Indicates that a reindex operation is currently performed on an HFSQL data file and returns the percentage of reindexing already performed.
HFSQL thumbnails
To optimize the display of images in your application or in your site, you have the ability to use HFSQL thumbnails......
WDAdminHF: Saving the databases
The remote HFSQL administrator allows you to create backups of HFSQL Client/Server data files......
SocketWrite (Function)
Writes a message intended to another socket.
HExecuteView (Function)
Runs a view that was created beforehand (can be used to refresh the view data for example). This function uses the former view mechanism.
FileToMemoryTable (Function)
Populates a Table control programmatically with the records from a data file, HFSQL view or query (query created in the query editor or with HExecuteSQLQuery).
The TreeMap control
...The TreeMap control is used to dynamically represent data, possibly in tree structure, in a balanced way....