ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2026

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...
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...
Properties available in Java
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...
Creating a Java project
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.
Managing databases in WINDEV Java applications
This document presents the different access modes to databases from a WINDEV Java application...
Creating an action plan
The action plans group all actions that will be performed by the software factory....
Example for creating a select query
This help page explains how to create two select queries......
Calendar (Type of variable)
The Calendar type is used to handle a calendar (or organizer) associated with a user account or found on the device.
IMAP protocol
The IMAP protocol is a standard protocol for managing emails......
2. Managing a Client/Server database
WEBDEV Tutorial - Managing an HFSQL Client/Server database Lesson 2 - Managing a Client/Server database - 20 min...
1. Creating pages
WEBDEV Tutorial: My first WEBDEV website Lesson 1 - Creating pages - 10 min
Pull to refresh (Android/iOS): Window, Table and Looper controls
The "Pull to refresh" feature allows the user to "pull" a Table control, a Looper control or a window in order to refresh its content......
The Upload control
The Upload control is used to upload files on the Web server......
HBuildKeyValue (Function)
Builds the value of a composite key to implement a filter (HFilter) or to perform a search (HReadSeekFirst, HReadSeekLast, etc.).
HChangeName (Function)
Modifies the physical name of a table.
EmailMsgError (Function)
Returns the message corresponding to the error identifier.
How to write into a text or CSV file?
This help page explains how to write into a text or CSV file....
25. Performing a process on several successive pages
Performing a process on several successive pages...
Testing a dynamic page (session or AWP mode)
The test of a single page runs the current page in WEBDEV......
Native MariaDB Connector: Specific features
The Native MariaDB Connector creates "InnoDB" tables to support locks and transactions on a MariaDB database......
WDSQL: Converting the structure of an HFSQL database
WDSQL is used to convert the structure of an HFSQL database into SQL script......
Crosstab report
The report editor allows you to create "Crosstab" reports......
The "Area" charts
The Area chart is used to highlight the amplitude of a change......
PDF Reader control: Use ribbon and panes
The PDF Reader control includes multiple features accessible via......
Installing a WEBDEV cluster
A WEBDEV cluster is a set of servers (or server farm)......