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 can use 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...
TableEnumBreak (Function)
Enumerates the breaks found in a Table control.
GglAnalyticsAddEvent (Function)
Adds an event in Google Analytics
Creating the Form windows of a WINDEV RAD pattern
BurnerAddFile (Example)
Usage example of the BurnerAddFile function
Creating and testing a query with parameters
Regardless of the query type (Select, Insert, Delete, Update) and regardless of its creation mode (with the wizard or by SQL directly), you have the ability to use parameters. The name of the parameter is specified when creating the query....
SemiDynamicPageDisplay (Function)
Displays a semi-dynamic page in the browser of the Web user from a dynamic or static WEBDEV page.
TwainState (Example)
Usage example of the TwainState function
grRBMaximumValue (Function)
Sets the maximum value in a Radial Bar chart.
SysUnlinkExtension (Function)
Deletes the association between an extension and a command that was created by SysLinkExtension.
NotesReset (Function)
Creates an empty document in Lotus Notes.
WebAddress (Type of variable)
The WebAddress type is used to define the advanced characteristics of a site address as well as its type (custom page, blog, ftp, etc.).
btleService (Type of variable)
The btleService type is used to handle a Bluetooth Low Energy service ("Bluetooth GATT Service").
mongoCollectionOption (Type of variable)
The mongoCollectionOption type is used to define the advanced characteristics of collection options in a MongoDB database.
gRectangle (Function)
Builds a sequence of characters used to draw a rectangle.
End of break block
The End of break block is optional......
xlsOpen (Function)
Opens an Excel file (xls or xlsx files).
Handling Kanban controls programmatically
WINDEV, WEBDEV and WINDEV Mobile allow you to programmatically handle Kanban controls......
mongoGridFS (Type of variable)
The mongoGridFS type is used to define the advanced characteristics of a file system for a MongoDB database.
GglAnalyticsAddTiming (Function)
Adds a duration beside Google Analytics.
HSuggestKeyEnd (Function)
Finishes collecting information on executed queries.
DnDAccept (Example)
Usage example of the DnDAccept function
Constants for managing the registry
List of constants used by the registry management functions....
memcachedResult (Type of variable)
The memcachedResult type is used to define the characteristics of a value read on a Memcached server.
HClusterSynchronizationInfo (Function)
Returns the progress of synchronization for a node of an HFSQL cluster.
BurnerAddDirectory (Example)
Usage example of the BurnerAddDirectory function