ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2026

mongoOperationUpdateOne (Variable type)
The mongoOperationUpdateOne type is used to define all the advanced characteristics of a document update operation that will be added to a bulk operations list. The first document that matches the selection filter will be updated.
Properties associated with the control templates
Several WLanguage properties can be used to handle a control template in a window or in a page...
OLE control properties
List of properties associated with an OLE control
Upload control events
The WLanguage events associated with the Upload control are as follows:
WDModFic: Tool for automatic modification of data files
WDModFic is a tool for automated modification of data files on development and end-user workstations...
TreeMap control properties
You can manipulate TreeMap controls in a window using the following WLanguage properties.
Multiline Zone control properties
A Multiline Zone control and its rows can be manipulated in a window or page using the following WLanguage properties.
ActiveX control properties
List of properties associated with the ActiveX control
PDF Reader control properties
You can manipulate PDF Reader controls in a window using the following WLanguage properties...
.NET control properties (WPF)
List of properties associated with the .NET 3.0, 4.0 control (WPF)
Splitter control properties
List of properties associated with the Splitter control
FTPFileExist (Function)
Checks if a given file exists on an FTP server.
Available features and specific features of Java
WINDEV allows you to generate a Java application without even knowing the Java language...
RTF control properties
List of properties associated with the RTF control
10. Customizing the appearance of a website using skins
Linking a Table control to a data file or query
A Table control can be used to display the content of a data file or query...
Properties associated with a window
List of properties associated with a window
mongoOperationAdd (Variable type)
The mongoOperationAdd type is used to define all the advanced characteristics of a document add operation in bulk.
hBackupDescription (Variable type)
The hBackupDescription type is used to programmatically describe an HFSQL Client/Server backup.
mongoOperationReplaceOne (Variable type)
The mongoOperationReplaceOne type is used to define all the advanced characteristics of a document replace operation that will be added to a bulk operations list. The first document that matches the filter will be replaced.
Ribbon control properties
The WLanguage properties can be used to handle:
  • a Ribbon control found in a window.
  • a pane of a Ribbon control.
  • a group in a Ribbon control.
Camera control properties
You can manipulate Camera controls in a window using the following WLanguage properties...
WEBDEV Page control properties
The following properties are associated with WEBDEV Page controls...
mongoOperationUpdateAll (Variable type)
The mongoOperationUpdateAll type is used to define all the advanced characteristics of a document update operation that will be added to a bulk operations list. All the documents that match the selection filter will be updated.
Map control properties
The following properties can be used with Map controls:
5. User Groupware in practice
Radio Button control properties
List of properties associated with a Radio Button control
Dashboard control properties
You can manipulate Dashboard controls in a window using the following WLanguage properties...
Segmented Button control properties
You can manipulate Segmented Button controls in a window using various WLanguage properties...
Code Editor control properties
You can manipulate Code Editor controls in a window using the following WLanguage properties...
<Connection variable>.OpenConnection (Function)
Opens a connection to a specific database.
Spreadsheet control properties
You can manipulate a Spreadsheet controls and their cells in a window or report using the following WLanguage properties...
Creating a window skin template
HExecuteSQLQuery (Function)
Initializes a query written in SQL language and declares this query to the HFSQL engine.
Modifying the query content
The queries are used to easily select the records coming from one or more files, matching one or more selection criteria, ...
Edit control properties
You can manipulate Edit controls in a window, page or report using the following WLanguage properties...
Button control properties
Button controls in a window or page can be manipulated using different WLanguage properties...
<Source>.ExecuteSQLQuery (Function)
Initializes a query written in SQL language and declares this query to the HFSQL engine.
Looper control properties
You can manipulate Looper controls in a window or page using the following WLanguage properties...
Using .NET assemblies in a project
To use .NET assemblies in a project...
Properties available in Java
WINDEV allows you to generate a Java application without even knowing the Java language...
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...
SQLExec (Function)
Names and runs an SQL query.
Pivot Table control properties
You can manipulate Pivot Table controls in a window using the following WLanguage properties...
Calendar control properties
Several WLanguage properties can be used on the Calendar control found in a window or in a page...
Switch control properties
Diagram Editor control properties
If the image is an image map, you can include "Clickable areas" in the image...
How to access the help?
WINDEV, WEBDEV and WINDEV Mobile include several methods for accessing the help system at any time...
Manipulating Gantt Chart controls programmatically
<gglConnection variable>.ListContactByRequest (Function)
Retrieves a list of contacts from custom parameters.
GglListContactByRequest (Function)
Retrieves a list of contacts from custom parameters.
Manager of automated tests
The test manager is used to...
Tab control properties
A Tab Control can be manipulated in a window or page using the following WLanguage properties...
Advanced types
The advanced types of WLanguage are as follows
SQL commands available in an SQL query
WINDEV allows you to easily run queries in SQL code...
Linking a Combo Box control to a data file
A List Box or Combo Box control can be used to display the content of a data file, to allow a user to select a record, for example...
Properties associated with a supercontrol
List of properties associated with a supercontrol
Kanban control properties
In a window or page, you can use WLanguage properties to handle...
Interacting with the user
WINDEV, WEBDEV and WINDEV Mobile allow you to communicate with the user via dialog boxes...
Manipulating Scheduler controls programmatically (prefix syntax)
A Scheduler control can be...
Manipulating Scheduler controls programmatically
A Scheduler control can be...
docFormatting (Variable type)
The docFormatting type is used to define the formatting characteristics of an element in a Word Processing document.
TreeView control properties
You can manipulate TreeView controls in windows and pages using WLanguage properties...
Rating control properties
The Rating control can be used in a window as well as in a page.
FTPAttribute (Function)
Identifies the attributes of a file located on an FTP server (File Transfer Protocol).
Properties associated with Combo Box controls that display a table
Link control properties
The Link control is available in a page and in a report...
Progress Bar control properties
List of properties associated with the Progress Bar control
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...
Preset page templates
The preset page templates provide some structures of pages corresponding to a wide range of sites and they also improve the reusability and the graphic harmony between the projects...
HTML control properties
You can manipulate HTML controls in a window, page or report using the following WLanguage properties...
LDAPListChildren (Function)
Lists the children of an object in an LDAP server.
Static Text control properties
List of properties associated with a Static Text control
Automatic data masking
Data masking is a process that transforms the data in an item that will be displayed to the user...
Properties associated with reports and controls
List of properties associated with the reports and their controls
Single Page App
A "Single Page App" is a Web application (Internet or Intranet) whose all pages are grouped in a single page...
FTPDateTime (Function)
Returns the different creation, modification or access dates and times associated with a file located on an FTP server (File Transfer Protocol).
Cell control properties
List of properties associated with the Cell control
Bar Code control properties
Bar Code controls can be manipulated using different WLanguage properties...
FTPDate (Function)
Returns the different dates of a file (date the file was created, modified or accessed) located on an FTP server (File Transfer Protocol).
FTPGet (Function)
Transfers a file or directory from an FTP server (File Transfer Protocol) to the current computer.
LDAPDelete (Function)
Deletes an object from the LDAP server.
HTML Editor control properties
HTML Editor control properties.
NULL values: Allowing nullable types
Starting with version 2024, you can allow nullable types in a WINDEV, WEBDEV or WINDEV Mobile project...
Drawer control properties
List of properties associated with the Drawer control
OLE functions
List of OLE functions
Chart control properties
A Chart control can be used ...
Programming overview in C and C++
CallInterface (Function)
Runs a method of an interface of an object implemented in a DLL external to the WINDEV framework.
FTPGetFile (Function)
Transfers a file from an FTP (File Transfer Protocol) server to the current computer.
AndroidAndroid Widget Note: This feature is only available from the subscription-based version of WINDEV Suite 2025 - Update 2.
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.
COMCallMethod (Function)
Runs a method of an interface of a COM object instantiated by COMCreateInstance.
Changing an application to 64-bit
WINDEV allows you to develop 64-bit applications...
Image control properties
The Image controls include properties that can be handled in WLanguage both in the windows and pages but also in the reports...
ListView control properties
List of properties associated with the ListView control
FTPSend (Function)
Transfers a file or directory to an FTP server (File Transfer Protocol).
Project description: Compilation tab
The project description window allows you to configure various elements of your project...
Word Processing constants
The following constants are used by the functions for managing the Word Processing control:
5. User Groupware in practice
XML functions
List of XML functions
Palette functions
The following functions are used to manipulate color palettes:
What is a database?
A database is an organized collection of data for a particular purpose (e.g., manage orders)...
Palette functions (prefix syntax)
The following functions are used to manipulate color palettes in prefix syntax:
Creating the Relation windows of a WINDEV RAD pattern
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.
Creating a .NET assembly from WINDEV
To create a.NET assembly, ...
Flexbox control properties
WLanguage properties can be used to manipulate ...
HAlias (Function)
Creates a logical alias of a data file (or query) or cancels all existing aliases.
GDPR: Concrete solutions
GDPR: General Data Protection Regulation
HCreateMovableReplica (Function)
Creates a movable replication.
TimeLine control properties
You can manipulate TimeLine controls in a window using the following WLanguage properties.
HBackup (Function)
Backs up the contents of an HFSQL server: all server databases, one or more databases, one or more data files.
Wire control properties
You can manipulate Wire controls in a window using the following WLanguage properties...
WINDEV, WEBDEV and WINDEV Mobile general options
The general options allow you to configure the development environment of the software used...
Associated (Property)
The Associated property determines if an element belongs to the base class or to an associated class.
iYPos (Function)
Used to manage the vertical position (Y-coordinate) of print cursor in the page.
<Connection variable>.Backup (Function)
Backs up the contents of an HFSQL server: all server databases, one or more databases, one or more data files.
SQLColumn (Function)
Returns the characteristics of all the columns (or items):
  • for a given table.
  • for a given query.
Responsive Web Design: Slice management
In the WEBDEV editor, different resolutions are represented via slices...
iXPos (Function)
Used to manage the horizontal position (X-coordinate) of print cursor in the page.
Creating the Relation pages of a WEBDEV RAD pattern
HRestoreBackup (Example)
Example of the HRestoreBackup function
Grid control properties
You can manipulate Grid controls in a window using the following WLanguage properties...
The HTML Editor control
The HTML Editor control allows users to create and modify HTML pages...
SQLGetCol (Function)
Retrieves the content of the specified column from the query result, for the current line.
iPrint (Function)
Sends the character string passed as parameter to the print buffer.
SQL view
An SQL view is a virtual data source defined by an SQL query...
SQLTable (Function)
Transfers the result of a query to a Table control populated programmatically (a List Box or Combo Box control), with the possibility of Partial Fetch (the result is retrieved by blocks of rows).
Layout control properties
You can manipulate Layout controls (and its cells) in a window or page using the following WLanguage properties...
Creating/Configuring a WEBDEV deployment account
Repositionable Note control properties
You can manipulate Repositionable Note controls in a window using the following WLanguage properties...
4. Windows with search
WINDEV Mobile tutorial: Developing an Android and iOS application Lesson 4 - Windows with search - 30 min
Organization Chart control properties
You can manipulate Organization Chart controls in a window using the following WLanguage properties...
BuildBrowsingTable (Function)
Creates a Table control from the items of a data file (view or query).
WLanguage properties of Internal Window controls
List of WLanguage properties of Internal Window controls
Available formulas in Spreadsheet controls
At runtime, in the Spreadsheet control, the end user directly enters the calculation formulas...
Word Processing control properties
You can manipulate Word Processing controls in a window using the following WLanguage properties...
InitParameter (Function)
Initializes the management of persistent values.
FTPRenameFile (Function)
Renames or moves a file located on an FTP server (File Transfer Protocol).
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...
SQLCol (Function)
Retrieves the content of the specified column from the query result, for the current line.
FTPMakeDir (Function)
Creates a directory on an FTP server (File Transfer Protocol).
Internal Report control properties
List of properties associated with the Internal Report control
Management of XML
WINDEV, WINDEV Mobile and WEBDEV include several functions for handling XML code...
Creating the Table pages of the WEBDEV RAD pattern
AI Chat control properties
You can manipulate AI Chat controls in a window using the following WLanguage properties...
Properties associated with infinite Progress Bar controls
You can manipulate Infinite Progress Bar controls in a window using the following WLanguage properties...
FTPRemoveDir (Function)
Deletes a directory and its content (files and subdirectories) from an FTP server.
Slider control properties (in a window)
List of properties associated with the Slider control found in a window
SQLInfo (Function)
Initializes the different SQL variables with information relative to the last query run.
Creating the Table windows of the WINDEV RAD pattern
WDInst: generate installation program
Generating the setup program is used to create the setup program according to the characteristics specified in the setup editor WDInst.
Scrollbar control properties
List of properties associated with the Scrollbar control
FTPDeleteFile (Function)
Deletes a file from an FTP server (File Transfer Protocol).
<ftpConnection variable>.Send (Function)
Transfers a file or directory to an FTP server (File Transfer Protocol).
This function is only available in subscription-based versions, starting with WINDEV Suite 2025 - Update 2.
Range Slider control properties
The following properties are associated with Range Slider controls:
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...
<Connection variable>.InfoFileRights (Function)
Gets the rights granted to a user or group on an HFSQL Client/Server data file.
Classes, members, methods and properties
A class is made of...
<ftpConnection variable>.Get (Function)
Transfers a file or directory from an FTP server (File Transfer Protocol) to the current computer.
This function is only available in subscription-based versions, starting with WINDEV Suite 2025 - Update 2.
mongoOperationsOption (Variable type)
The mongoOperationsOption type is used to define the options of bulk operations.
Spin control properties
List of properties associated with the Spin control
Creating the Vision windows of the WINDEV RAD pattern
Sidebar control properties
List of properties associated with the Sidebar control
Describing the Action Bar control
This help page presents the main aspects of the Action Bar description window ...
Properties associated with the cells of the status bars
List of properties associated with the cells of the status bars
mongoOperationDeleteOne (Variable type)
The mongoOperationDeleteOne type is used to define all the advanced characteristics of a document delete operation that will be added to a bulk operations list. The first document that matches the filter will be deleted.
mongoOperationDeleteAll (Variable type)
The mongoOperationDeleteAll type is used to define all the advanced characteristics of a document delete operation that will be added to a bulk operations list. All the documents that match the selection filter will be deleted.
Assignment operators
Three assignment operators are available...
<ftpConnection variable>.GetFile (Function)
Transfers a file from an FTP (File Transfer Protocol) server to the current computer.
This function is only available in subscription-based versions, starting with WINDEV Suite 2025 - Update 2.
Sorts in a report
The sort is used to organize the information displayed in the report...
Carousel control properties
List of properties associated with the Carousel control
HTML Display control properties
HTML Display control properties
pdfParameter (Variable type)
The pdfParameter type defines all the characteristics of the PDF file to be generated.
Check Box control properties
Several WLanguage properties can be used on the Check Box controls found in a window, in a page or in a report...
FTPSize (Function)
Returns the size (in bytes) of a file located on an FTP server (File Transfer Protocol).
Gantt Chart control properties
You can manipulate Gantt Diagram columns in Table or TreeVew Table controls using the following WLanguage properties...
Print an invoice
WEBDEV tutorial - Multi-criteria search and printing Lesson 2 - Printing an invoice - 45 min
List Box control properties
You can manipulate List Box controls in a window or page using the following WLanguage properties...
Table control properties
You can manipulate Table controls in a window or page using the following WLanguage properties...
Combo Box control properties
You can manipulate Combo Box controls in a window or page using the following WLanguage properties...
Scheduler control properties
You can manipulate Scheduler controls in a window or page using the following WLanguage properties.
2. Examples provided with WINDEV
The examples provided with WINDEV are intended to help you learn the features of WINDEV.
TreeView Table control properties
List of properties associated with the TreeView Table control
Properties associated with columns of Table controls
You can manipulate columns of Table controls in a window or page using the following WLanguage properties...
Organizer control properties
Several WLanguage properties can be used on an Organizer control found in a window...
Site map of PC SOFT documentation
WINDEV Mobile 2026: New WLanguage features
Version 2026 includes new and improved functions, properties and data types, ...
2024 novelties brochure: WEBDEV novelties
Nouveautés de WINDEV/WEBDEV/WINDEV Mobile 2024 présentes dans la brochure des Nouveautés 2024.
iParameter (Function)
Retrieves the printer configuration and configures the print.
Properties associated with windows, pages and controls
List of properties associated with windows, pages and controls
Value of constants for the Windows 32-bit API
Value of constants for the Windows 32-bit API
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.
2025 new features brochure: WINDEV new features
What's new in WINDEV 2025 in the What's new 2025 brochure.
2024 novelties brochure: Common novelties
What's new in WINDEV/WEBDEV/WINDEV Mobile 2024 in the 2024 New Features brochure.
New products brochure 27: Common new products
New features in WINDEV/WEBDEV/WINDEV Mobile 27 presented in the New Features brochure.
1
2
3
4
5
6
8
>