ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2025

Creating a service with WINDEV
A service is a specific type of application intended to be run without any user intervention......
1. Managing emails
WINDEV includes multiple methods to manage emails...
<Upload>.CopyFile (Function)
Saves on the server a file "uploaded" by the Web user. This upload may have been performed: via an "Upload" edit control. via a single-file or multi-file Upload control....
<Upload>.FileName (Function)
Returns the name of a file "uploaded" by the Web user. This upload may have been performed: via an "Upload" edit control. via a single-file or multi-file Upload control....
<Camera>.Display (Function)
Displays in a Camera control the video sequence currently transmitted by a "web camera" or by the camera found on the mobile device. Function kept for "Version-26-compatible" Camera controls....
UploadFileName (Function)
Returns the name of a file "uploaded" by the Web user. This upload may have been performed: via an "Upload" edit control. via a single-file or multi-file Upload control....
UploadCopyFile (Function)
Saves on the server a file "uploaded" by the Web user. This upload may have been performed: via an "Upload" edit control. via a single-file or multi-file Upload control....
WDSQL: Database structure
WDSQL is used to find out the structure of the accessed database......
Properties associated with columns of Table controls
You can manipulate columns of Table controls in a window or page using the following WLanguage properties......
Manipulating days in a Calendar control programmatically
WINDEV, WEBDEV and WINDEV Mobile allow you to programmatically manipulate the following elements......
Currencies
A currency is a real coded on 10 bytes....
Step 5: Site parameters
Once the site installed, you can define the site connection options......
BLOCK
The <BLOCK> keyword is used in the code editor to declare custom blocks of code. These blocks of code are used to highlight the different steps of an algorithm and to group the declarations of variables or members.
The Table control populated programmatically
A Table control populated programmatically is directly linked to lists stored in memory......
Remote WEBDEV administrator: Create a WEBDEV account
The management of accounts is accessible in the remote administrator for the server administrator only....
11. Table/Looper controls
Events associated with Combo Box controls
List of events associated with Combo Box controls...
Setup via physical media
A setup by physical media allows you to give to the hosting company a media containing all the files required to install the site on a server......
Report viewer: "Annotate" tab
Does your application allow you to print several reports? The end user has the ability to write annotations from the report viewer......
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......
Composite chart
A composite chart is a chart that displays several types of charts......
11. Table/Looper controls
Remote check: Customizing with a procedure
To customize the remote control performed on a multi-user WINDEV application, you can trigger the execution of a procedure found in the application......
Reports & Queries: Unsupported WLanguage functions
Some WLanguage functions are not available in Reports & Queries......
The Scheduler control
...The Scheduler control is used to automatically display and handle schedules. It is used to manage the display of multiple resources and it is used in several applications or sites....