ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2026

Password (Property)
The Password property sets and changes the password.
New products brochure 27: Common new products
New features in WINDEV/WEBDEV/WINDEV Mobile 27 presented in the New Features brochure.
Window with parameters
A window can:
  • Receive parameters when it is opened.
  • Return values when it is closed.
SOAPAddSAMLAssertion (Example)
Usage example of the SOAPAddSAMLAssertion function
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...
<Source>.ListLink (Function)
Returns the list of links (Merise) in the current database schema or in a specific database schema.
2025 new features brochure: WEBDEV new features
What's new in WEBDEV 2025 is presented in the What's new 2025 brochure.
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...
5. Deploying a dynamic Session or AWP site in practice
Moves a directory and its contents to another directory within a remote drive.
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.
SOAPAddXMLSignature (Example)
Usage example of the SOAPAddXMLSignature function
Bitcoin Core server constants
Returns the value (added or modified by MemAdd or MemModify) of the current element in a memory area.
NotesViewListColumn (Example)
Usage example of the NotesViewListColumn function
HCopyFile (Example)
Usage example of the HCopyFile function
HListLink (Function)
Returns the list of table bindings (Merise type) present:
  • in the current database schema,
  • in ongoing database schemas (projects with multiple database schemas).
  • in a specific database schema.
Check: SMTP connectivity
The monitoring robot will try to connect to an SMTP server...
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...
HDuplicateRecord (Function)
Duplicates the record read in a table: the record found in memory is added into the table (query or view).
<Source>.DuplicateRecord (Function)
Duplicates the record read in a table: the record found in memory is added into the table (query or view).
ReplicEdit: Updating replicated data with changes from the database schema
When modifying the database schema of a replicated application (add an item, a table, ...
Data persistence
The data persistence is used to store the value typed by the user...
EmailCloseSession (Example)
Usage example of the EmailCloseSession function
GglAccountDissociate (Function)
Dissociates the application from the user's Google account. This association must have been previously defined with GglAccountAssociate.
WDLog: Backup of HFSQL tables
WDLog allows you to save all the HFSQL tables used by a WINDEV or WEBDEV application...
iDestination (Function)
Configures the print destination.
EmailDeleteMessage (Example)
Usage example of the EmailDeleteMessage function
1. Deploying a static website
The Pascal string of type corresponds to a length-prefixed string (this length is stored as a byte value). This type of variable is kept for backward compatibility.
Automatic Application Features (AAF) constants
List of constants used by the Automatic Application Features (AAF) functions.
String functions
List of functions for managing character strings
NotifPushSend (Function)
Sends a push notification to a mobile device (iOS or Android).
<Notification variable>.SendPush (Function)
Sends a push notification to a mobile device (iOS or Android).
SAPDisconnect (Function)
Disconnects a SAP R/3 system.
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...
EmailReadFirst (Example)
Usage example of the EmailReadFirst function
SQLTransaction (Example)
Usage example of the SQLTransaction function
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...
ContactAdd (Example)
Usage example of the ContactAdd function
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.
Properties associated with columns of Table controls
You can manipulate columns of Table controls in a window or page using the following WLanguage properties...
14. Distribute Reports and Queries with your applications
WINDEV Tutorial - Reports and Queries Distribute Reports and Queries with your applications - 10 min
NotesDocumentIdentifier (Function)
Returns the identifier of the current document in the Lotus Notes database browsed.
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...
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.
Properties associated with reports and controls
List of properties associated with the reports and their controls
ReplicDeleteSubscription (Function)
Deletes the subscription of a replication on the replication server.
Common problems
Deletes a folder on an IMAP server.
Managing HFSQL Client/Server applications
The HFSQL Control Center is used to manage the HFSQL Client/Server servers and the HFSQL Client/Server databases...
BitcoinCoreDifficulty (Function)
Returns the current network difficulty.
NotesDocumentDelete (Function)
Deletes the current document from the Lotus Notes database browsed.
CloseSession (Function)
Closes a session with Lotus Notes or Outlook.
Generating an Android application
The generation of a WINDEV Mobile application for Android groups all project elements (windows, code, etc.
String constants
List of constants used by string functions
WINDEV Mobile new features brochure 2026
What's new in WINDEV Mobile 2026 is presented in the What's new 2026 brochure.
SCM administrator: Available tools
The "Tools" tab in the SCM administrator allows you to...
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...
WLanguage procedure called by SCPSendFile
WLanguage procedure ("callback") called by SCPSendFile when transferring files to a remote host using the Secure Copy Protocol (SCP).
TaskReset (Function)
Reinitializes the Task structure.
New features in WINDEV Mobile 2026
WINDEV Mobile 2026 is now available.
BitcoinCoreHashRate (Function)
Calculates the current hash rate required to create new blocks.
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).
GDPR: Concrete solutions
GDPR: General Data Protection Regulation
Before calling the Free Technical Support
The operations to perform before calling the Technical Support...
GroupModify (Function)
Modifies the current group of contacts in a Lotus Notes or Outlook address book.
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
8. Project sharing in practice
Deselects a row in a Looper control.
TaskLast (Function)
Reads the last task in a Lotus Notes or Outlook task list.
Error handling WLanguage procedure called by zipExtractDirectory
WLanguage procedure ("Callback") called if an error is encountered when extracting files with zipExtractDirectory.
NotesNbAttachment (Function)
Returns the number of files attached to an item of the current document in Lotus Notes.
TaskNext (Function)
Reads the task after the current task in a Lotus Notes or Outlook task list.
Configuring the assisted universal replication
If your application uses the assisted universal replication via a file...
gglInstantMessaging (Variable type)
The gglInstantMessaging type is used to describe and modify the characteristics of an instant messaging program used by a contact...
TaskAdd (Function)
Adds a task to the task list of a Lotus Notes or Outlook messaging.
SaaSAdminSubscriptionListLicense (Function)
Lists SaaS subscription licenses associated with a user.
Note: This function is only available from version 2025 Update 1.
HNotifDeleteCCRecipient (Function)
Deletes the recipients of a notification sent via the Control Centers (WDBal messaging tool).
NotesDocumentSeek (Function)
Seeks a document in Lotus Notes.
<Connection variable>.NotifDeleteCCRecipient (Function)
Deletes the recipients of a notification sent via the Control Centers (WDBal messaging tool).
HNotifDeleteEmailRecipient (Function)
Deletes the recipients of an email notification.
<Connection variable>.NotifDeleteEmailRecipient (Function)
Deletes the recipients of an email notification.
TaskRead (Function)
Reads a task in a Lotus Notes or Outlook task list.
How to read emails via the POP3 protocol?
This help page explains how to read emails via the POP3 protocol.
AAFEnable (Function)
Re-enables an Automatic Application Feature (AAF) previously disabled by AAFDisable.
GroupRead (Function)
Reads a group of contacts in a Lotus Notes or Outlook address book.
ActiveDirectory (Property)
The ActiveDirectory property allows you to connect to an HFSQL server using Active Directory authentication.
GroupAdd (Function)
Adds a group of contacts in a Lotus Notes or Outlook address book.
NotesDocumentPrevious (Function)
Positions on the document found before the current document in Lotus Notes.
NotesDocumentNext (Function)
Positions on the document found after the current document in Lotus Notes.
gglPhoneNumber (Variable type)
The gglPhoneNumber type is used to describe and modify the phone number of a contact...
NotesDocumentLast (Function)
Positions on the last document found 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...
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.
TaskModify (Function)
Modifies the current task in a Lotus Notes or Outlook task list.
<emailNotesSession variable>.CloseSession (Function)
Closes a Notes session.
NotesOpenDatabase (Function)
Gives access to the documents managed by Lotus Notes.
New features in WINDEV Mobile 2026
The Flex control can be handled by the WLanguage properties in server code and in browser code...
gglPostalAddress (Variable type)
The gglPostalAddress type is used to describe and modify the postal address of a contact...
NotesDeleteItem (Function)
Deletes the specified item from the current document in Lotus Notes.
gglOrganization (Variable type)
The gglOrganization type is used to describe the companies and organizations to which a contact belongs...
GroupReset (Function)
Reinitializes the Group structure.
Using Facebook authentication
Facebook is the world's most popular social network. It is commonly used by companies to reach their customers...
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.
gglPerson (Variable type)
The gglPerson type is used to describe and modify the participants attending an event of a Google calendar...
2026 new features brochure: WINDEV new features
What's new in WINDEV 2026 in the What's new 2026 brochure.
TaskDelete (Function)
Deletes the current task from the task list of a Lotus Notes or Outlook messaging.
NotesItemDimension (Function)
Returns the dimension of an item for the current document in Lotus Notes.
HStopServer (Function)
Stops an HFSQL server.
Multilingual project
The programmed Drag and Drop is used to entirely manage Drag/Drop between the different types of controls...
HFSQL Control Center: Opening a database schema
The HFSQL Control Center allows you to fully manage a database schema...
Sharing your source code with the SCM
WEBDEV Tutorial - SCM for WEBDEV Sharing your source code with the SCM - 30 min
Project dashboard
The project dashboard provides an overall view of project status via different widgets....
<sshSession variable>.SCPSendFile (Function)
Transfers files via the Secure Copy Protocol.
<sshSession variable>.SCPGetFile (Function)
Gets a file via the Secure Copy Protocol.
Unalterable (Property)
The Unalterable property allows you to make a table unalterable. This means the table cannot be modified; only additions can be made.
Limitations of WINDEV, WEBDEV and WINDEV Mobile
A structure is a custom type of data...
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)
The xmlDocument keyword can correspond to:
  • the XMLDocument function that is used to create a new XML document. For more details, see XMLDocument.
  • an xmlDocument variable. For more details, see xmlDocument.
GroupLast (Function)
Reads the last group of contacts in a Lotus Notes or Outlook address book.
GroupFirst (Function)
Reads the first group of contacts in a Lotus Notes or Outlook address book.
gglOverride (Variable type)
The gglOverride type is used to define information about event notification overrides.
NotesAddAttachment (Function)
Attaches a file to an item of the current document in Lotus Notes.
Data Source (Variable type)
A Data Source variable is used to describe a temporary data source (query, view, alias, etc.).
GroupPrevious (Function)
Reads the group of contacts before the current group in a Lotus Notes or Outlook address book.
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.
GroupNext (Function)
Reads the group of contacts after the current group in a Lotus Notes or Outlook address book.
SCPGetFile (Function)
Gets a file via the Secure Copy Protocol.
<zipArchive variable>.CreateExe (Function)
Creates a self-extracting archive as a 32-bit executable (.EXE).
TaskFirst (Function)
Reads the first task in a Lotus Notes or Outlook task list.
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.
2024 novelties brochure: WEBDEV novelties
Sets the position directly on the desired bookmark in the PDF document.
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).
<Source>.Add (Function)
Adds:
  • the record found in memory into the table (query or view).
  • the record found in a Record variable into the table (query or view).
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...
<Variable Connexion>.RSIgnoreError (Function)
Ignores errors so that replication between HFSQL servers can continue to run.
New features in WEBDEV 2026
WEBDEV 2026 is now available.
HFSQL constants
List of constants used by the HFSQL functions.
Universal replication
The purpose of universal replication is to keep several databases synchronized...
WINDEV 2026 Update
Here are the new features and improvements that you will discover in this version...
HRSIgnoreError (Function)
Ignores errors so that replication between HFSQL servers can continue to run.
New features in WEBDEV 2026
The ActionTarget defines the action performed when the user clicks the target control(s) of a step of a Guided Tour.
Various constants
List of various constants used by the constants WINDEV functions.
HServerStatus (Function)
Allows you to find out the status of an HFSQL server (this function uses the MantaManager service).
Spreadsheet control constants
The following constants are used by the functions for managing Spreadsheet controls:
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...
Project Management Hub: Task management
The Project Management Hub allows you to define the different tasks assigned to each project contributor...
2. Creating tables in the database schema
WEBDEV Tutorial - Creating a WEBDEV project and its database schema Lesson 2 - Creating tables in the database schema - 40 min
2. Creating tables in the database schema
WINDEV Tutorial: Creating a WINDEV project and its database schema Lesson 2 - Creating tables in the database schema - 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.
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
The stress tests are used to check...
AAFDisable (Function)
Disables an Automatic Application Feature (AAF) on a control, window or on the current application.
DisableAAF (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 table (query or view).
  • the record found in a Record variable into the table (query or view).
2024 novelties brochure: Common novelties
What's new in WINDEV/WEBDEV/WINDEV Mobile 2024 in the 2024 New Features brochure.
Progress Bar control properties
List of properties associated with the Progress Bar control
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 features in WINDEV Suite
Markdown is a lightweight markup language that allows you to apply formatting to text...
PDF Reader control: Ribbon and tabs
The PDF Reader control includes multiple features accessible via...
New products brochure 27: WINDEV Mobile new products
New features in WINDEV Mobile 27 presented in the New Features brochure.
GroupDelete (Function)
Deletes the current group of contacts from a Lotus Notes or Outlook address book.
2026 novelties brochure: WEBDEV novelties
WEBDEV 2026 new features in the 2026 New Features brochure.
Use Facebook authentication (prefix syntax)
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
The "Logs" tab is used to see the details of logs for a specific period...
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
>