ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2025

Date (Property)
The Date property is used to:
  • Retrieve the date from a DateTime variable.
  • Modify the date in a DateTime variable.
  • Retrieve the date from a Date item (in "Date and Time" format) .
  • Modify the date in a Date item (in "Date and Time" format)
mongoGridFSFileInfo (Variable type)
The mongoGridFSFileInfo type is used to define the advanced characteristics of a file in a MongoDB database.
InfoVersion (Variable type)
The InfoVersion type is used to find out the characteristics of a specific application version.
Date
The Date keyword can correspond to...
Managing HBase databases
HBase is a non-relational (NoSQL) distributed database, based on columns and using non-structured storage for large tables...
SQL Server Native Connector: Retrieve the output value of a stored procedure
The Native SQL Server Connector is used to:
  • specify the input values during the call to a stored procedure.
  • retrieve the output values after a call to a stored procedure.
How to backup HFSQL Client/Server databases?
The backup of the HFSQL Client/Server databases can be performed...
GPSGetPosition (Function)
Retrieves information about the current device position.
Thread (Variable type)
The Thread type allows you to define all the characteristics of a thread.
Managing emails with "Simple MAPI"
Simple MAPI simplifies the management of emails received by the hosting provider...
Project Management Hub: Managing sprints
A sprint or iteration is a development cycle...
13. Types of standard controls
State "form with input": input in a PDF form
The report editor can be used to create form reports, which include different controls allowing users to enter data...
Options of the window editor
To configure the general options of the window editor...
YAML (Variable type)
The YAML type simplifies the handling of data in YAML format.
Manipulating days in a Calendar control programmatically
WINDEV, WEBDEV and WINDEV Mobile allow you to programmatically manipulate the following elements...
TableSearch (Function)
Performs a search in:
  • a Table control,
  • a TreeView Table control,
  • tables displayed in a Combo Box control.
xBase/FoxPro Native Access: Features and notes
This help page presents the specific features regarding the programming of Native xBase/FoxPro Access...
Print an invoice
WEBDEV tutorial - Multi-criteria search and printing Lesson 2 - Printing an invoice - 45 min
New features in WINDEV Suite SaaS
Callback de la fonction PartageProximitéAttendConnexion1.Cb pour le paramètre CallbackResultat
Keyboard shortcuts
The main keyboard shortcuts in the editors are as follows...
New Features brochure - Version 2024: Common new features
New features in WINDEV/WEBDEV/WINDEV Mobile 2024 presented in the 2024 New Features brochure.
Android 10: Changing application behavior
Starting with Android 10, Google no longer allows an application running in the background to open a window
HTML Editor control properties
HTML Editor control properties.
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.
WINDEV, WEBDEV and WINDEV Mobile general options
The general options are used to configure the working environment of the product used...
AAFs available for numeric edit controls
The numeric edit controls propose several AAFs (Automatic Application Features):
  • a context menu proposing the "Calculator" option.
  • the ability to modify the control value with the mouse wheel.
2. Analysis in practice
2. Analysis in practice
Printing the content of a Spreadsheet control (AAF)
Spreadsheet controls include an automatic context menu that allows users to perform different actions on the data displayed in the control...
Printing the content of a pivot table (AAF)
Pivot Table controls include an automatic context menu that allows users to perform different actions on the data displayed in the control...
FaxCompleteStatus Structure
The FaxCompleteStatus structure is automatically filled during the call to FaxStatus...
Constants used by properties associated with windows, reports, pages and controls
List of constants used by properties associated with windows, reports, pages and controls.
Managing parallel tasks
The computers are becoming more and more powerful...
7. Sending an email
WINDEV Tutorial: Managing data in a WINDEV application Lesson 7 - Sending an email - 20 min
Real-Time Performance Profiler (RTPP)
The Real-Time Performance Profiler (RTPP) is a tool that helps you identify what is slowing down your application...
1. Components provided with WINDEV
WINDEV is provided with projects that contain components.
Context menu of Gantt Chart controls (AAF)
Each Gantt Chart control in a window has a default menu that is available to users...
notificationFormat (Variable type)
The notificationFormat type is used to describe the display format of a notification when it is expanded.
<Source>.Add (Function)
Adds:
  • the record found in memory into the data file (query or view).
  • the record found in a Record variable into the data file (query or view).
WDAdminHF: Data file management
The remote HFSQL administrator proposes a full management of the HFSQL Client/Server databases...
Managing the users of an application installed on the network
The management of users allows you to find out from the server...
Chorus Pro: Automate invoice submission
In France, electronic invoicing has become mandatory for invoicing government services...
Configuring the AAF menus (Automatic Application Features)
WINDEV includes several Automatic Application Features (AAFs)...
Replication options (ReplicEdit)
Creating a replication with ReplicEdit allows you to specify several parameters...
httpRequest (Variable type)
The httpRequest type gets the advanced characteristics of an HTTP/HTTPS request.
HFSQL functions
List of functions for HFSQL management
FileDisplay (Function)
Displays a file in the user's browser.
WEBDEV (Development version) License Agreement
Cherche les éléments d'un noeud HTML correspondant à une balise.
<Source>.Modify (Function)
Modifies the specified record or the record found in memory in the data file (query or view).
WEBDEV license agreement
WEBDEV license agreement
WEBDEV SaaS License Agreement
Spreadsheet: Using the ribbon
The ribbon of the Spreadsheet control proposes several features and it allows you to define several settings...
WDADMINEXE: User details
WDADMINEXE's "Users" tab allows you to access information from the server workstation ...
restRequest (Variable type)
The restRequest type is used to define the advanced characteristics of a REST request.
Options displayed in a status bar with multiple cells
In the status bar description window, you can specify the options that will appear in each cell of the status bar...
The Map control
The Map control allows you to display a map in order to geolocate, create a route, display points of interest (POI) and more.
Description of replicated data files (ReplicEdit)
A replication includes one or more data files...
Properties associated with windows, pages and controls
List of properties associated with windows, pages and controls
HIndex (Function)
Rebuilds the file index (".NDX" file).
VideoParameter (Function)
Returns or modifies the value of a parameter for the device camera.
AndroidiPhone/iPad Function kept for "Version-26-compatible" Camera controls.
inAppCheckSubscription (Function)
When starting the iOS application, checks whether the In-App subscriptions have been renewed.
2025 new features brochure: WINDEV new features
What's new in WINDEV 2025 in the What's new 2025 brochure.
WDReplic: Presentation
WDReplic is used to manage data replication between several computers...
<Menu>.AddMenuBrowser (Function)
Adds a new menu to an existing menu. This new menu can execute a browser procedure passed as a parameter.
7. Available controls in a window
WINDEV Mobile includes several types of controls
Replication functions
Three types of replication are proposed...
MenuAddMenuBrowser (Function)
Adds a new menu to an existing menu. This new menu can execute a browser procedure passed as a parameter.
<Source>.Index (Function)
Rebuilds the file index (".NDX" file).
Remote WEBDEV administrator: Statistics management
The remote WEBDEV administrator proposes a module for consulting the statistics regarding the traffic of your dynamic WEBDEV sites (standard and AWP) and web services deployed on a WEBDEV Application Server.
The indexed controls
A control is an indexed control if it contains several controls with the same name...
TreeView Table control events
List of events associated with the TreeView Table controls
Remote WEBDEV administrator: View statistics
The statistics become available once the log files have been imported.
CameraParameter (Function)
Returns or modifies the value of a parameter for the device camera.
AndroidiPhone/iPad Function kept for "Version-26-compatible" Camera controls.
Key items
Keys are specific items in the data files of an analysis...
GPSFollowMovement (Function)
Requests to be notified periodically of the device's current location.
"Test results" pane
The "Test results" pane shows the results of the different stand-alone tests in a project...
Search in the editors
Being able to perform a search in the editors significantly improves efficiency...
Functions for handling directories and external files
List of functions for handling external files
The Preset control
The "Preset" control is used to display the frequently used controls without programming...
Report based on a Table control
A report based on a Table control is used to directly print the information displayed in the control (based on a data file or populated programmatically)...
Common problems
Using .NET assemblies in a project
To use .NET assemblies in a project...
Composite keys
A composite key is a key item containing several other items...
Combo Box control properties
You can manipulate Combo Box controls in a window or page using the following WLanguage properties...
ReplicSynchro: How to use
HModify (Function)
Modifies the specified record or the record found in memory in the data file (query or view).
Send an Email
WEBDEV tutorial - Multi-criteria search and printing Lesson 3 - Sending an Email - 20 min
Assisted universal replication programmatically
The assisted replication through programming is used to implement a replication on an existing application while controlling the synchronization in the application itself...
WLanguage procedure called by inAppCheckSubscription
Procedure ("Callback") called by inAppCheckSubscription if one of the subscriptions has been renewed.
WINDEV License Agreement
Cherche les éléments d'un noeud HTML correspondant à une balise.
10. Smart controls
Smart controls
WINDEV License Agreement
WINDEV License Agreement
12. Synchronizing data
Gantt Chart report
The report editor gives you the ability to create "Gantt Chart" reports...
Constants for Table, TreeView Table, Looper and List Box controls
List of constants used by the functions for managing Table, TreeView Table, Looper and List Box controls.
NULL values: Allowing nullable types
Starting with version 2024, you can allow nullable types in a WINDEV, WEBDEV or WINDEV Mobile project...
<Connection variable>.InfoView (Function)
Returns information about a materialized view.
The report editor
WINDEV, WEBDEV and WINDEV Mobile allow you to create reports with the report editor...
WINDEV Mobile SaaS License Agreement
WDLog: Backup of HFSQL data files
WDLog allows you to save all the HFSQL data files used by a WINDEV or WEBDEV application...
13. Universal replication
Project Management Hub: Managing incidents
The Project Management Hub allows you to keep a history of the incidents encountered in your applications...
4. Publishing a dynamic WEBDEV website
12. Universal replication
WINDEV Mobile 2025: New WLanguage features
In version 2025, new functions, properties and data types have been introduced and some have been improved, ...
ReplicAdmin: Overview
WINDEV Mobile 2025 Update
Here are the new features that you will discover in this version...
<Source>.ImportText (Function)
Imports a Text file into an HFSQL Classic or Client/Server data file. This data file must have been defined in the data model editor, or declared with HDeclare, HDeclareExternal or HDescribeFile).
HImportText (Function)
Imports a Text file into an HFSQL Classic or Client/Server data file. This data file must have been defined in the data model editor, or declared with HDeclare, HDeclareExternal or HDescribeFile).
HCreateSubscriberReplica (Function)
Creates the description file of a subscriber replica.
WINDEV Mobile License Agreement
Cherche les éléments d'un noeud HTML correspondant à une balise.
WINDEV Mobile License Agreement
WINDEV Mobile License Agreement
HFSQL Client/Server database: Recommendations
This help page presents the main recommendations for optimizing the security and performance of an HFSQL Client/Server database according to the constraints and desired features...
Pivot Table control properties
You can manipulate Pivot Table controls in a window using the following WLanguage properties...
Automatic assisted universal replication
The automatic assisted replication is used to easily implement a replication on an existing application...
Automatic context menu for the Scheduler controls
Each Scheduler control in a window offers the user a menu by default.
UpdateDate (Property)
The UpdateDate property gets the update date of an element.
WINDEV 2025: New WLanguage features
In version 2025, new functions, properties and data types have been introduced and some have been improved, ...
<Source>.ImportCSV (Function)
Imports a CSV file into an HFSQL Classic or Client/Server data file. This data file must have been defined in the data model editor, or declared with HDeclare, HDeclareExternal or HDescribeFile).
Static Text control properties
List of properties associated with a Static Text control
2024 new features brochure: WINDEV new features
WINDEV 2024 new features in the 2024 New Features brochure.
Email constants
List of constants used by email functions.
fListFile (Function)
Lists the files found in a directory and returns the list of files.
PublicationDate (Property)
The PublicationDate property gets the date an element was last accessed.
Properties associated with reports and controls
List of properties associated with the reports and their controls
Internal component
An internal component is a set of elements from a project...
Oracle Native Connector: Retrieve the output value of a stored procedure
The Native Oracle Connector is used to:
  • specify the input values during the call to a stored procedure.
  • retrieve the output values after a call to a stored procedure.
Managing HFSQL Client/Server databases
The HFSQL Control Center allows you to fully manage HFSQL Client/Server databases...
Business rules
WINDEV, WEBDEV and WINDEV Mobile allow you to manage the business rules...
Marker (Variable type)
The Marker type is used to define the characteristics of a marker that must be positioned on a map displayed in a Map control.
AuthToken (Variable type)
The AuthToken type contains the characteristics of a token to access a web service.
LatestDateCovered (Property)
The LatestDateCovered property is used to get the date of the last selected record. This property can be used on:
Context menu of Organizer controls (AAF)
Each Organizer control in a window offers the user a menu by default...
The Static Text control
A Static Text control is a control used to display a static text...
EndTimestamp (Property)
The EndTimestamp property sets the end date and time of an action.
StartTimestamp (Property)
The StartTimestamp property sets the start date and time of an action.
SQL statements
The main SQL statements allowed in the SQL queries managed by WINDEV and WEBDEV are as follows...
GuidedTourStep (Variable type)
The GuidedTourStep is used to define all the advanced characteristics of a step of a Guided Tour.
Unavailable functions and properties
Some functions and properties have been removed from WLanguage...
ControlCreate (Function)
Creates a new control (of any type) in a window programmatically.
The Text field: Edit control and display masks
WINDEV, WEBDEV and WINDEV Mobile propose two types of masks...
Code editor options
A series of options allows you to customize and take full advantage of the code editor...
WEBDEV 2025 Update
Here are the new features and improvements that you will discover in this version...
SOAP web services: Import and consumption
WINDEV, WEBDEV and WINDEV Mobile allow you to directly import web services into your applications...
emailSMTPSession (Variable type)
The emailSMTPSession type is used to access a messaging server by using the SMTP protocol (Simple Mail Transfer Protocol) in order to send emails.
Docusign: Electronic signature
It is now common for individuals or businesses to sign contracts electronically...
HImportCSV (Function)
Imports a CSV file into an HFSQL Classic or Client/Server data file. This data file must have been defined in the data model editor, or declared with HDeclare, HDeclareExternal or HDescribeFile).
The Gantt Chart control
A Gantt chart allows you to graphically view the progress status of a project...
SaaS-exclusive new features available in version 2025
1. Implementing a Client/Server database
WEBDEV Tutorial - Managing an HFSQL Client/Server database Lesson 1 - Implementing a Client/Server database - 10 min
1. HFSQL Client/Server: Implementation
WINDEV Tutorial: Using an HFSQL Client/Server database Lesson 1 - HFSQL Client/Server: Implementation - 10 min
Using the Google Maps service
The Google Maps service is an Internet mapping software proposed by Google...
Handling the external files
WINDEV, WINDEV Mobile and WEBDEV propose several functions allowing you to manage the external files from your WINDEV/WINDEV Mobile applications or from your WEBDEV sites...
2. Deploying a website via HTTP
WEBDEV Tutorial - Website deployment Lesson 2 - Deploying a website via HTTP - 30 min
SQL Server Native Connector: Programming with HFSQL functions
To use an SQL Server database with Native Connector, the structure of SQL Server tables must be imported into the data model analysis...
hSecurityPolicy (Variable type)
The hSecurityPolicy type gets and sets all the advanced characteristics of a password security policy implemented on a server in HFSQL Client/Server mode.
This new variable type is available from WINDEV Suite SaaS 2025 Update 3.
HFSQL functions (prefix syntax)
List of functions for HFSQL management
Analysis description window
The analysis description window includes all the characteristics and options of the current analysis...
The email structure
The email structure is a preset structure of WLanguage (no declaration is required)...
Creating nested reports
Screen,Get (External language)
Retrieves the value in a control or in a variable.
Properties associated with columns of Table controls
You can manipulate columns of Table controls in a window or page using the following WLanguage properties...
LanguageDescribed (Property)
The LanguageDescribed property is used to set the language used to compare and sort Unicode items (Unicode Text item or Unicode Text Memo item).
3. Deploying a dynamic WEBDEV website
Yousign
It is now common for individuals or businesses to sign contracts electronically...
ParallelTask (Variable type)
The ParallelTask type is used to handle a task, which means a procedure run by a thread in the parallel programming.
Multilingual feature in the controls (window, page, report)
In a multilingual application or site, the multilingual feature is proposed for the following elements...
Properties associated with a group of controls
Several WLanguage properties can be used on a group of controls found in a window, in a page or in a report...
Handling the versions of a window, report, query or project
When creating and developing the different elements of a project (window, query, report, project, ...
OAuth server integrated into WEBDEV Application Server
The OAuth protocol is an open standard used to issue secure authorizations...
ftpConnection (Variable type)
The ftpConnection type is used to define all the advanced characteristics of an FTP connection.
HDescribeItem (Function)
Describes a file item programmatically.
Report based on a Looper control
A report based on a Looper control is used to directly print the information displayed in the control...
System constants
List of constants used by the system functions.
Image (Variable type)
The Image type is used to define the advanced characteristics of an image.
7. Multilingual websites in practice
Stored procedures and queries (HFSQL Client/Server)
The stored procedures are used to simplify the development and the maintenance of your applications by factorizing the code...
8. Windows in practice
Discover the main actions that can be performed on the windows.
2. Examples provided with WINDEV
The examples provided with WINDEV are intended to help you learn the features of WINDEV.
New products brochure 27: Common new products
New features in WINDEV/WEBDEV/WINDEV Mobile 27 presented in the New Features brochure.
Various constants
List of various constants used by the constants WINDEV functions.
HFSQL constants
List of constants used by the HFSQL functions.
New products brochure 28: Common new products
New features in WINDEV/WEBDEV/WINDEV Mobile 28 presented in the New Features brochure.
2025 novelties brochure: Common novelties
What's new in WINDEV/WEBDEV/WINDEV Mobile 2025 in the What's new 2025 brochure.
Site map of PC SOFT documentation
1
2
3
4
5
6
8
>