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...
ArrayInfo (Function)
Returns the characteristics of an array: type of elements, number of dimensions, dimensions, etc.
URLEncode (Function)
Encodes a URL with a sub-set of ASCII characters.
MatReadLine (Function)
Reads the value of all elements found in a matrix row.
SQLDisconnect (Function)
Closes the current connection and frees the memory used by the connection.
ContactDelete (Function)
Deletes the current contact: from a Lotus Notes or Outlook address book. from the list of contacts on the phone (Android, iPhone or iPad, Universal Windows)....
XMLDocument (Function)
Creates a new XML document.
ArrayCopy (Function)
Copies the content of an array to another array.
WDSQL: Creating an SQL query
Once the connection to the database is established, WDSQL allows you to create different types of SQL queries......
LinkColor (Function)
Modifies the color of links in the edit controls and in the Static controls.
EmulateSimulator (Function)
Emulates the window of the mobile (Android/iOS) simulator....
SFAdd (Function)
Creates a record in a file of a Salesforce database.
SFEmptyRecycleBin (Function)
Clears the specified records from the Salesforce recycle bin.
SFConvertLead (Function)
Converts the leads.
XAxisMin (Property)
The XAxisMin property gets the minimum value of the X-axis in a Chart control. This property can be used in the "Zoom" event of a Chart control to identify the section displayed.
XAxisMax (Property)
The XAxisMax property gets the maximum value of the X-axis in a Chart control. This property can be used in the "Zoom" event of a Chart control to identify the section displayed.
YAxisMin (Property)
The YAxisMin property gets the minimum value of the Y-axis in a Chart control.
YAxisMax (Property)
The YAxisMax property gets the maximum value of the Y-axis in a Chart control. This property can be used in the "Zoom" event of a Chart control to identify the section displayed.
Salesforce functions
List of Salesforce functions...
InAndroidEmulatorMode (Function)
Indicates whether the code is run in the Android emulator.
InPocketSimulatorMode (Function)
Indicates whether the code is run in the Pocket simulator. Function kept for backward compatibility....
InAndroidMode (Function)
Indicates whether the code is run in Android mode.
Dashboard control functions
The list of functions for managing Dashboard controls is as follows......
SOAPAddSAMLAssertion (Function)
Adds a SAML assertion to a Webservice request.
mlzDeleteAll (Function)
Deletes all dynamic rows from a Mutiline Zone control.
DashCount (Function)
Returns the number of widgets found in a Dashboard control.