ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2026

Password (Property)
The Password property sets and changes the password.
DB2 Native Connector: Programming with HFSQL functions
To use a DB2 database with Native Connector, the structure of DB2 tables must be imported into the WINDEV or WEBDEV analysis...
<Source>.Delete (Function)
Deletes a record from a data file (query or view).
Managing Google Calendars (prefix syntax)
Google Calendar is a web calendar application provided by Google...
HDelete (Function)
Deletes a record from a data file (query or view).
WEBDEV 2026: New WLanguage features
Version 2026 includes new and improved functions, properties and data types, ...
REST web service: Importing an API from OpenAPI
REST web service APIs can be described using OpenAPl files...
appServerScheduledTask (Variable type)
The appServerScheduledTask type is used to manage a scheduled task of WEBDEV Application Server through programming (for a site or a web service).
HDeclare (Example)
Usage example of the HDeclare function
Gantt Chart control properties
You can manipulate Gantt Diagram columns in Table or TreeVew Table controls using the following WLanguage properties...
Phone functions
The phone functions are as follows:
HFSQL Client/Server: Scheduled optimization
Scheduled optimization is a mechanism for automatically optimizing databases...
HRestoreBackup (Example)
Example of the HRestoreBackup function
EmailReadMessage (Example)
Usage example of the EmailReadMessage function
2. Deploying a website via HTTP
WEBDEV Tutorial - Website deployment Lesson 2 - Deploying a website via HTTP - 30 min
Welcome to WINDEV, WEBDEV and WINDEV Mobile
The home page allows you to easily perform the operations for creating and opening projects...
HChangeDir (Function)
Changes the path to a data file (i.e. directory in which the file will be handled).
HListFullTextIndex (Function)
Returns the list of full-text indexes of a file (a query or a view) recognized by the HFSQL engine.
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...
<Source>.ListFullTextIndex (Function)
Returns the list of full-text indexes of a file (a query or a view) recognized by the HFSQL engine.
WINDEV, WEBDEV and WINDEV Mobile general options
The general options allow you to configure the development environment of the software used...
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...
Report based on an SQL query with data accessed via a connection (ODBC, etc.)
A report based on an SQL query with data accessed via a connection can print records from a database accessible via a specific ODBC driver or via a Native Connector...
New products brochure 27: Common new products
New features in WINDEV/WEBDEV/WINDEV Mobile 27 presented in the New Features brochure.
GDPR: Concrete solutions
GDPR: General Data Protection Regulation
Before calling the Free Technical Support
The operations to perform before calling the Technical Support...
<Source>.ListLink (Function)
Returns the list of links (Merise) in the current analysis or in a specific analysis.
2025 new features brochure: WEBDEV new features
What's new in WEBDEV 2025 is presented in the What's new 2025 brochure.
5. Deploying a dynamic Session or AWP site in practice
Testing and debugging a project on the development computer
The test of the entire project allows you to simulate the start of the application with the executable...
WINDEV Mobile 2026: New WLanguage features
Version 2026 includes new and improved functions, properties and data types, ...
Printing duplicate copies
For legal reasons, it may be useful to keep an identical copy of a report (an invoice for example).
WX file
The "Executable Name".WX file is used to manage some features directly, even if these features have not been included in the application. This file is found beside the executable.
Bitcoin Core server constants
Compile le code WLangage affiché dans le champ Editeur de code et affiche les potentielles erreurs.
HCopyFile (Example)
Usage example of the HCopyFile function
Check: SMTP connectivity
The monitoring robot will try to connect to an SMTP server...
Internal component
An internal component is a set of elements from a project...
ReplicEdit: Updating replicated data with changes from the analysis
When modifying the analysis of a replicated application (add an item, a file, ...
Window with parameters
A window can:
  • Receive parameters when it is opened.
  • Return values when it is closed.
HListLink (Function)
Returns the list of data file bindings (Merise type) present:
  • in the current analysis,
  • in ongoing analyses (projects with multiple analyses).
  • in a specific analysis.
<Source>.DuplicateRecord (Function)
Duplicates the record read in a data file. The record in memory is added to the data file (query or view).
HDuplicateRecord (Function)
Duplicates the record read in a data file: the record found in memory is added into the data file (query or view).
Check: Log of a WEBDEV website
The monitoring robot will retrieve the log of the day for a WEBDEV application on the associated FTP server...
GglAccountDissociate (Function)
Dissociates the application from the user's Google account. This association must have been previously defined with GglAccountAssociate.
WDLog: Backup of HFSQL data files
WDLog allows you to save all the HFSQL data files used by a WINDEV or WEBDEV application...
1. Deploying a static website
Automatic Application Features (AAF) constants
List of constants used by the Automatic Application Features (AAF) functions.
<Notification variable>.SendPush (Function)
Sends a push notification to a mobile device (iOS or Android).
SAPDisconnect (Function)
Disconnects a SAP R/3 system.
iDestination (Function)
Configures the print destination.
SQL statements
The main SQL statements allowed in the SQL queries managed by WINDEV and WEBDEV are as follows...
Edit control properties
You can manipulate Edit controls in a window, page or report using the following WLanguage properties...
Check: FTP connectivity
The monitoring robot will try to connect to the FTP server with the parameters of the server...
Test mode settings
By testing the project you can simulate how the application will run...
NotifPushSend (Function)
Sends a push notification to a mobile device (iOS or Android).
EmailNbMessage (Example)
Usage example of the EmailNbMessage function
WEBDEV 2026 Update
Here are the new features and improvements that you will discover in this version...
2024 new features brochure: WINDEV new features
WINDEV 2024 new features in the 2024 New Features brochure.
14. Distribute Reports and Queries with your applications
WINDEV Tutorial - Reports and Queries Distribute Reports and Queries with your applications - 10 min
Properties associated with columns of Table controls
You can manipulate columns of Table controls in a window or page using the following WLanguage properties...
Setup by HTTP (Network setup via IP)
The network setup via HTTP consists in installing and updating a WINDEV application via an HTTP server (Live update)...
Database parameters (Setup program)
The setup program creation wizard includes the setup of the database along with the application and suggests additional elements...
NotesDocumentIdentifier (Function)
Returns the identifier of the current document in the Lotus Notes database browsed.
Single Page App
A "Single Page App" is a Web application (Internet or Intranet) whose all pages are grouped in a single page...
Data persistence
The data persistence is used to store the value typed by the user...
Properties associated with reports and controls
List of properties associated with the reports and their controls
2025 novelties brochure: Common novelties
What's new in WINDEV/WEBDEV/WINDEV Mobile 2025 in the What's new 2025 brochure.
2025 novelties brochure: Common novelties
What's new in WINDEV/WEBDEV/WINDEV Mobile 2025 in the What's new 2025 brochure.
Common problems
Managing HFSQL Client/Server applications
The HFSQL Control Center is used to manage the HFSQL Client/Server servers and the HFSQL Client/Server databases...
NotesDocumentDelete (Function)
Deletes the current document from the Lotus Notes database browsed.
BitcoinCoreDifficulty (Function)
Returns the current network difficulty.
CloseSession (Function)
Closes a session with Lotus Notes or Outlook.
String constants
List of constants used by string functions
SCM administrator: Available tools
The "Tools" tab in the SCM administrator allows you to...
Generating an Android application
The generation of a WINDEV Mobile application for Android groups all project elements (windows, code, etc.
NotesSave (Function)
Saves the current document in Lotus Notes.
Optimizing the connection times to the HFSQL Client/Server databases
This help page explains how to optimize the connection times to the HFSQL Client/Server databases by limiting the network traffic...
TaskReset (Function)
Reinitializes the Task structure.
NotesCloseDatabase (Function)
Closes the local or remote database used (Lotus Notes or Domino).
New features in WINDEV Mobile 2026
WINDEV Mobile 2026 is now available.
<Connection variable>.TransactionCancel (Function)
If a transaction is active, rolls back all changes made to the data files since the beginning of the transaction.
CertificateSignString (Function)
Creates the signature of a character string.
NotesDocumentLast (Function)
Positions on the last document found in Lotus Notes.
PDF Reader control: Ribbon and tabs
The PDF Reader control includes multiple features accessible via...
gglPhoneNumber (Variable type)
The gglPhoneNumber type is used to describe and modify the phone number of a contact...
Project description: Advanced tab
The project description window allows you to configure various elements of your project...
NotesOut (Function)
Used to find out whether a current document exists in Lotus Notes.
NotesDocumentNext (Function)
Positions on the document found after the current document in Lotus Notes.
NotesDocumentPrevious (Function)
Positions on the document found before the current document in Lotus Notes.
How to retrieve the bugs or suggestions of my users?
The different Control Centers provided with WINDEV allow you to easily manage the user feedback for your applications...
Use Facebook authentication (prefix syntax)
Facebook is the world's most popular social network. It is commonly used by companies to reach their customers...
How to read emails via the POP3 protocol?
This help page explains how to read emails via the POP3 protocol.
New features in WINDEV Mobile 2026
NotesDeleteItem (Function)
Deletes the specified item from the current document in Lotus Notes.
gglPostalAddress (Variable type)
The gglPostalAddress type is used to describe and modify the postal address of a contact...
WINDEV Mobile 2026 Update
Here are the new features that you will discover in this version...
SaaSAdminConfigureSMTP (Function)
Configures the SMTP session associated with the administrator account of a SaaS session.
NotesListView (Function)
Returns the list of views found in the current Lotus Notes database.
WLanguage procedure called by SCPGetFile
WLanguage procedure ("callback") called by SCPGetFile when retrieving a file on a local computer using the Secure Copy Protocol (SCP).
NotesItemDimension (Function)
Returns the dimension of an item for the current document in Lotus Notes.
BitcoinCoreHashRate (Function)
Calculates the current hash rate required to create new blocks.
WLanguage procedure called by SCPSendFile
WLanguage procedure ("callback") called by SCPSendFile when transferring files to a remote host using the Secure Copy Protocol (SCP).
<Connection variable>.NotifDeleteEmailRecipient (Function)
Deletes the recipients of an email notification.
HNotifDeleteEmailRecipient (Function)
Deletes the recipients of an email notification.
<Connection variable>.NotifDeleteCCRecipient (Function)
Deletes the recipients of a notification sent via the Control Centers (WDBal messaging tool).
NotesDocumentSeek (Function)
Seeks a document in Lotus Notes.
HNotifDeleteCCRecipient (Function)
Deletes the recipients of a notification sent via the Control Centers (WDBal messaging tool).
SaaSAdminSubscriptionListLicense (Function)
Lists SaaS subscription licenses associated with a user.
Note: This function is only available from version 2025 Update 1.
TaskAdd (Function)
Adds a task to the task list of a Lotus Notes or Outlook messaging.
gglInstantMessaging (Variable type)
The gglInstantMessaging type is used to describe and modify the characteristics of an instant messaging program used by a contact...
WINDEV Mobile new features brochure 2026
What's new in WINDEV Mobile 2026 is presented in the What's new 2026 brochure.
NotesNbAttachment (Function)
Returns the number of files attached to an item of the current document in Lotus Notes.
TaskLast (Function)
Reads the last task in a Lotus Notes or Outlook task list.
8. Project sharing in practice
Error handling WLanguage procedure called by zipExtractDirectory
WLanguage procedure ("Callback") called if an error is encountered when extracting files with zipExtractDirectory.
Configuring the assisted universal replication
If your application uses the assisted universal replication via a file ...
TaskPrevious (Function)
Reads the task before the current task in a Lotus Notes or Outlook task list.
9. Sharing a project in practice
Sharing a project in practice
AAFEnable (Function)
Re-enables an Automatic Application Feature (AAF) previously disabled by AAFDisable.
HFSQL Control Center: Opening an analysis
The HFSQL Control Center allows you to fully manage an analysis...
Project dashboard
The project dashboard provides an overall view of project status via different widgets....
Multilingual project
Sharing your source code with the SCM
WEBDEV Tutorial - SCM for WEBDEV Sharing your source code with the SCM - 30 min
String functions
List of functions for managing character strings
Limitations of WINDEV, WEBDEV and WINDEV Mobile
<sshSession variable>.SCPGetFile (Function)
Gets a file via the Secure Copy Protocol.
2026 novelties brochure: WEBDEV novelties
WEBDEV 2026 new features in the 2026 New Features brochure.
Unalterable (Property)
The Unalterable property allows you to make a data file unalterable. This means the data file cannot be modified; only additions can be made.
NotesDeleteAttachment (Function)
Deletes an attached file from an item of the current document in Lotus Notes.
NotesDeactivateView (Function)
Disables the view currently handled in Lotus Notes.
Phone constants (Android / iOS)
NotesAddAttachment (Function)
Attaches a file to an item of the current document in Lotus Notes.
<sshSession variable>.SCPSendFile (Function)
Transfers files via the Secure Copy Protocol.
NotesListAttachment (Function)
Returns the list of files attached to an item of the current document in Lotus Notes.
<zipArchive variable>.CreateExe (Function)
Creates a self-extracting archive as a 32-bit executable (.EXE).
gglOverride (Variable type)
The gglOverride type is used to define information about event notification overrides.
SCPSendFile (Function)
Transfers files via the Secure Copy Protocol.
2026 new features brochure: WINDEV new features
What's new in WINDEV 2026 in the What's new 2026 brochure.
SCPGetFile (Function)
Gets a file via the Secure Copy Protocol.
Data Source (Variable type)
A Data Source variable is used to describe a temporary data source (query, view, alias, etc.).
NotesModifyAttachment (Function)
Modifies a file attached to an item of the current document in Lotus Notes.
Various functions
List of various functions found in WINDEV, WINDEV Mobile and WEBDEV.
BaaS administration site
The Private Store site can be accessed from any browser, using the following address: http(s)...
zipCreateExe (Function)
Creates a self-extracting archive as a 32-bit executable (.EXE).
NotesActivateView (Function)
Indicates the view that must be handled in Lotus Notes.
Distributing Reports & Queries
This help page presents the operations that must be performed in order for a WINDEV application to be handled by Reports & Queries...
<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).
AuthIdentify (Function)
Performs an authentication using the OAuth 2.0 protocol on any web service.
HFSQL constants
List of constants used by the HFSQL functions.
WINDEV 2026 Update
Here are the new features and improvements that you will discover in this version...
New features in WEBDEV 2026
WEBDEV 2026 is now available.
New features in WEBDEV 2026
Various constants
List of various constants used by the constants WINDEV functions.
Spreadsheet control constants
The following constants are used by the functions for managing Spreadsheet controls:
Universal replication
The purpose of universal replication is to keep several databases synchronized...
In-House deployment
Apple's In-House deployment allows you to overcome most of the constraints of the other two modes (App Store deployment and Ad Hoc deployment) and to widely distribute an application without the need to reference client devices in advance...
2. Creating data files in the analysis
WEBDEV Tutorial - Creating a WEBDEV project and its analysis Lesson 2 - Creating data files in the analysis - 40 min
Project Management Hub: Task management
The Project Management Hub allows you to define the different tasks assigned to each project contributor...
2. Creating data files in the analysis
WINDEV Tutorial: Creating a WINDEV project and its analysis Lesson 2 - Creating data files in the analysis - 40 min
Customizing the WINDEV User Groupware
The User Groupware in automatic mode offers many possibilities...
2. Examples provided with WINDEV
The examples provided with WINDEV are intended to help you learn the features of WINDEV.
How to include secure payment in a WEBDEV website?
This help page explains how to add a secure payment into a WEBDEV website...
New features in WINDEV Suite SaaS
Callback de la fonction PartageProximitéAttendConnexion1.Cb pour le paramètre CallbackResultat
New products brochure 28: Common new products
New features in WINDEV/WEBDEV/WINDEV Mobile 28 presented in the New Features brochure.
New features in WINDEV 2026
WINDEV 2026 is now available.
New features in WINDEV 2026
AAFDisable (Function)
Disables an Automatic Application Feature (AAF) on a control, window or on the current application.
HAdd (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).
DisableAAF (Function)
Disables an Automatic Application Feature (AAF) on a control, window or on the current application.
Progress Bar control properties
List of properties associated with the Progress Bar control
2024 novelties brochure: Common novelties
What's new in WINDEV/WEBDEV/WINDEV Mobile 2024 in the 2024 New Features brochure.
I'm a Project Manager: How do I manage a development project?
The Control Centers in WINDEV, WEBDEV and WINDEV Mobile provide project managers with several tools to manage a development project including...
Properties associated with windows, pages and controls
List of properties associated with windows, pages and controls
Advanced types
The advanced types of WLanguage are as follows
New products brochure 27: WINDEV Mobile new products
New features in WINDEV Mobile 27 presented in the New Features brochure.
NotesOpenDatabase (Function)
Gives access to the documents managed by Lotus Notes.
2024 novelties brochure: WEBDEV novelties
Nouveautés de WINDEV/WEBDEV/WINDEV Mobile 2024 présentes dans la brochure des Nouveautés 2024.
TaskModify (Function)
Modifies the current task in a Lotus Notes or Outlook task list.
gglOrganization (Variable type)
The gglOrganization type is used to describe the companies and organizations to which a contact belongs...
Using Facebook authentication
Facebook is the world's most popular social network. It is commonly used by companies to reach their customers...
Constants used by properties associated with windows, reports, pages and controls
List of constants used by properties associated with windows, reports, pages and controls.
Value of constants for the Windows 32-bit API
Value of constants for the Windows 32-bit API
Site map of PC SOFT documentation
2025 new features brochure: WINDEV new features
What's new in WINDEV 2025 in the What's new 2025 brochure.
1
2
3
4
5
6
8
>