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...
OLE DB driver for HFSQL Classic and HFSQL Client/Server - License agreement
WDADMINEXE : Information about last available update
The "Setup" tab of WDADMINEXE contains information regarding the last available update of the application......
History of versions (network setup)
The setup wizard allows you to configure the history of versions during a network setup....
10. UMC: User Macro-Code
CriticalSection
The CriticalSection keyword can correspond to: the CriticalSection function, which makes it possible to enable a named or on-variable critical section in the statement USING ... IN. the CriticalSection variable, which makes it possible to define critical sections to limit the simultaneous execution of a code (procedure, line of code, etc.) to one thread at a given moment in an application....
Storing the breaks in the Table/Looper controls (AAF)
When end users work on a complex Table or Looper control with multiple breaks, they may want to save the current layout......
WEBDEV: Scheduled tasks and delayed tasks
WEBDEV allows you to implement tasks on the server directly......
Managing short URLs automatically
For the standard dynamic sites (with context), the access to the site can be done via a "standard" URL:...
AWP without UI
Bootstrap, Angular, React, Vue......
Generating a library
Generating a library consists in selecting the elements handled by this application (windows, reports, classes, sets of procedures, queries, data files......
Reintegrating translated text into a project
Once the translation of framework libraries ("......
Report viewer (Print preview)
The report viewer allows you to see the report layout without printing it......
Translucent effect of windows
Depending on the style of your applications, the border of your windows can be translucent......
Image editor: Features
The image editor includes several features......
Reloading a document
To reload a document, ......
3. UML models in practice
3. Types of dynamic sites
A dynamic site is used to display pages whose content changes. In most cases, the content of these pages is linked to a database....
SaaS administrator - Dashboard
The dashboard of the SaaS Administrator is used to quickly view the main information regarding the SaaS sites of a WEBDEV Application Server......
Tips for an application that uses the User Groupware
To simplify the configuration of user groupware according to the users, the controls should be organized in groups of controls......
Using .NET assemblies in a project
To use .NET assemblies in a project......
4. Monitor your applications
12. Universal replication
13. Universal replication
Using several libraries in an application
A library is a WDL file that contains all the resources......
Page contexts
In a Windows application, the information relative to a window is stored with the window......