ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2026

Properties associated with columns of Table controls
You can manipulate columns of Table 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...
Dashboard control properties
You can manipulate Dashboard controls in a window using the following WLanguage properties...
Image Editor control properties (WEBDEV)
You can manipulate Image Editor controls in a page using the following WLanguage properties...
Gantt Chart control properties
You can manipulate Gantt Diagram columns in Table or TreeVew Table controls using the following WLanguage properties...
DashLoadConfiguration (Function)
Restores the configuration of a Dashboard control.
Report based on a query
Queries are used to easily select records in one or more data files...
Word Processing control ribbon
The Word Processing control ribbon allows you to use a wide range of features and settings...
SAP ASE Native Connector (Sybase): Programming with HFSQL functions
To use a Sybase database with Native Connector, the structure of Sybase tables must be imported into the WINDEV or WEBDEV analysis...
Spreadsheet functions
The following functions are used to handle the Spreadsheet control:
ZOrder (Property)
The ZOrder property defines the Z-order of an element.
HTMLEditorInsertTable (Function)
Inserts a table at the cursor position in an HTML Editor control.
<Editor HTML>.InsertTable (Function)
Inserts a table at the cursor position in an HTML Editor control.
Grid control properties
You can manipulate Grid controls in a window using the following WLanguage properties...
<Dashboard>.LoadConfiguration (Function)
Restores the configuration of a Dashboard control.
Report based on a variable (Data binding)
A report based on a variable is used to directly print the information found in a WLanguage variable...
Native MariaDB Connector for WINDEV and WEBDEV
WINDEV and WEBDEV offer a Native Access Connector to MariaDB ...
Report based on a memory area
A report based on a memory area is used to print the records stored in a memory area...
WEBDEV 2026 Update
Here are the new features and improvements that you will discover in this version...
WINDEV 2026 Update
Here are the new features and improvements that you will discover in this version...
Column (Property)
The Column property gets and sets a property of a Grid control column.
ArrayDeleteAll (Function)
Deletes all elements:
  • from a one-dimensional or two-dimensional WLanguage array.
  • from an associative array.
  • from an advanced array property (array of gglCalendar events, etc.).
  • from a WLanguage queue.
  • from a WLanguage stack.
  • from a WLanguage list.
GridDeleteColumn (Function)
Deletes a column from a Grid control.
<Grid>.DeleteColumn (Function)
Deletes a column from a Grid control.
2. Listing products
WEBDEV Tutorial - Creating a website with back office processes Lesson 2 - Listing products - 50 min
SQLFirst (Function)
Positions on the first row of the query result.
<Array>.DeleteAll (Function)
Deletes all elements:
  • from a one-dimensional or two-dimensional WLanguage array.
  • from an associative array.
  • from an array property of an advanced variable type (array of events of a gglCalendar variable, etc.).
  • from a WLanguage queue.
  • from a WLanguage stack.
  • from a WLanguage list.
SpreadsheetStyleSelection (Function)
Returns or modifies the style of selected cells in a Spreadsheet control found in a window.
Constants for managing arrays
List of constants used by the functions for array management.
System context menu
The system popup menus are managed by the system (Android, Windows, ...
Events associated with a Gantt Chart column
<Spreadsheet>.StyleSelection (Function)
Returns or modifies the style of selected cells in a Spreadsheet control found in a window.
The Gantt Chart control
A Gantt chart allows you to graphically view the progress status of a project...
New products brochure 28: WINDEV new products
New features in WINDEV 28 presented in the New Features brochure.
TableEnableFilter (Function)
Implements a user filter on a column found in a Table or TreeView Table control.
<Pivot Table>.Save (Function)
Saves the result of the calculation performed in a Pivot Table control (in a file or in memory).
WEBDEV - Server codeLinux Note: This feature is only available in subscription-based versions, starting with WINDEV Suite 2025 - Update 4.
Manipulating Check Box controls programmatically
WINDEV, WINDEV Mobile and WEBDEV allow you to manipulate a Check Box control programmatically...
Properties associated with Combo Box controls that display a table
WINDEV applications for Linux: Specific features
AdjustmentMode (Property)
The AdjustmentMode property determines and changes how a Spreadsheet control is adjusted in a report.
ListView control properties
List of properties associated with the ListView control
Type (Property)
The Type property is used to get:
  • the type of element (data file or item) defined programmatically or in the data model editor, view or query.
  • the type of object.
  • the type of data held in a Variant.
Handling a Check Box control through programming (prefix syntax)
WINDEV, WINDEV Mobile and WEBDEV allow you to handle a Check Box control through programming...
Looper control properties
You can manipulate Looper controls in a window or page using the following WLanguage properties...
SpreadsheetLoad (Function)
Loads a file in XLSX format in a Spreadsheet control found in a window.
XLS file functions
XLS file functions
<Spreadsheet>.Load (Function)
Loads a file in XLSX format in a Spreadsheet control found in a window.
The Pivot Table control
The PivotTable field dynamically displays data that comes from the intersection of different data files in a database...
New Features brochure - Version 27: New WINDEV features
New features in WINDEV 27 presented in the New Features brochure.
Programming Table fields linked to a data file
Here are the main points of programming Table fields linked to a data file
SQL Server Native Connector: Execute the same stored procedure more than once
In some cases, it may be useful to execute the same stored procedure multiple times by changing one or more parameters...
The Organization Chart control
The Organization Chart control is used to represent elements in a hierarchical way.
For example:
  • the contributors of a company according to their position.
  • the different branches of a group with their inter-dependencies.
  • the different steps of a manufacturing process, ...
Programming data-bound Table controls (prefix syntax)
Here's how to program Table controls linked to a data file.
Multi-criteria search
WEBDEV tutorial - Multi-criteria search and printing Lesson 1 - Multicriteria search - 1h30 mn
TreeView Table control properties
List of properties associated with the TreeView Table control
Value (Property)
The Value property is used to:
  • Find out and modify the value of a report control.
  • Find out and modify the value of a control or the title of a window.
  • Find out the identifier of a stream.
  • Find out and modify the value of a control or the title of a page.
Properties available in Java
WINDEV allows you to generate a Java application without even knowing the Java language...
Description of an Organizer control (control of a window)
The Organizer control can be configured in the editor via the description window ("Details" tab)...
SpreadsheetSave (Function)
Saves the content of a Spreadsheet control in a file in XLSX format.
NotesActivateView (Function)
Indicates the view that must be handled in Lotus Notes.
<Spreadsheet>.Save (Function)
Saves the content of a Spreadsheet control in a file in XLSX format.
Switch control properties
Radio Button control properties
List of properties associated with a Radio Button control
Calendar control properties
Several WLanguage properties can be used on the Calendar control found in a window or in a page...
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...
New features in WEBDEV 2026
WEBDEV 2026 is now available.
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.
Native MySQL Connector for WINDEV and WEBDEV
WINDEV and WEBDEV offer a Native Connector for MySQL...
New features in WEBDEV 2026
Report based on a Scheduler control
A report based on a Scheduler control is used to directly print the information displayed in the Scheduler control...
SQLCol (Function)
Retrieves the content of the specified column from the query result, for the current line.
Spreadsheet: Using the ribbon
The ribbon of the Spreadsheet control proposes several features and it allows you to define several settings...
New Features brochure - Version 28: New features in WINDEV Mobile
New features in WINDEV Mobile 28 presented in the New Features brochure.
Oracle Native Connector: Programming with HFSQL functions
To use an Oracle database with the Native Connector, the structure of ORACLE tables must be imported into the WINDEV or WEBDEV analysis...
Automatic Application Features (AAF) of Spreadsheet controls
The Spreadsheet control includes multiple Automatic Application Features (AAF) in order to simplify the use of the control...
Creating and distributing Active WEBDEV Pages
To transform a page in Session mode into an Active WEBDEV Page:
Management errors specific to Native Connectors
When an HFSQL function fails (returns False for example), the corresponding error number is returned by HError...
Data-bound report
A data-bound report is used to print the records coming from a single data file (HFSQL Classic or Client/Server, accessed via a Native Access, ...
List Box control properties
You can manipulate List Box controls in a window or page using the following WLanguage properties...
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
Repositionable Note control properties
You can manipulate Repositionable Note controls in a window using the following WLanguage properties...
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
Scheduler control properties
You can manipulate Scheduler controls in a window or page using the following WLanguage properties.
Bar Code control properties
Bar Code controls can be manipulated using different WLanguage properties...
AAFExecute (Function)
Runs an Automatic Application Feature (AAF) on a control or window. This function can be used to start the spelling checker on an edit control for example.
SQL Server Native Connector: specifics and notes
The following paragraphs present the main aspects and specific features of the Native SQL Server Connector...
Layout control properties
You can manipulate Layout controls (and its cells) in a window or page using the following WLanguage properties...
iPrint (Function)
Sends the character string passed as parameter to the print buffer.
Thumbnail control properties
List of properties associated with the Thumbnail control
ExecuteAAF (Function)
Runs an Automatic Application Feature (AAF) on a control or window.
Manipulating Radio Button controls programmatically
WINDEV, WEBDEV and WINDEV Mobile allow you to programmatically manipulate Radio Button controls...
Creating the Relation pages of a WEBDEV RAD pattern
X (Property)
The X property is used to:
  • Get the X-coordinate of a control, Table control column or window (position on the X-axis).
  • Get the X-coordinate of a control or window (position on the X-axis).
WEBDEV layouts
A layout allows you to define several views of a page without duplicating it...
Organizer control properties
Several WLanguage properties can be used on an Organizer control found in a window...
Report based on a TreeView Table control
You can use a report based on a TreeView Table control to directly print the information displayed in a TreeView Table control found...
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...
PVTSave (Function)
Saves the result of the calculation performed in a Pivot Table control (in a file or in memory).
WEBDEV - Server codeLinux Note: This feature is only available in subscription-based versions, starting with WINDEV Suite 2025 - Update 4.
Lesson 4.2. Creating Active WEBDEV Pages
Handling a Radio Button control through programming (prefix syntax)
WINDEV, WEBDEV and WINDEV Mobile allow you to programmatically handle Radio Button controls...
Combo Box control properties
You can manipulate Combo Box controls in a window or page using the following WLanguage properties...
The Progress Bar control
The Progress Bar control is used to follow the progress of an event...
Accessing a database in local mode (SQLite)
WEBDEV allows a site to create and access a database created by the browser on the computer of the Web user in browser code.
Wire control properties
You can manipulate Wire controls in a window using the following WLanguage properties...
SQL statements
The main SQL statements allowed in the SQL queries managed by WINDEV and WEBDEV are as follows...
The pages
Pages are the main interface of a WEBDEV website...
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...
Creating the Relation windows of a WINDEV RAD pattern
2024 new features brochure: WINDEV new features
WINDEV 2024 new features in the 2024 New Features brochure.
Properties linked to the Euro management
List of properties linked to the Euro management
Specific features of iPhone/iPad applications
Context menu of Gantt Chart controls (AAF)
Each Gantt Chart control in a window has a default menu that is available to users...
Properties associated with windows, pages and controls
List of properties associated with windows, pages and controls
<Array type>.Contain (Function)
Searches for an element in a WLanguage array.
This function is only available in subscription-based versions, starting with WINDEV Suite 2025 - Update 2.
URL Rewriting
URL Rewriting is a technique used to improve SEO...
Image catalog
As soon as an image can be used (in a control, in a window, in a report, ...
6. Chart and Pivot Table
WINDEV Tutorial: Managing data in a WINDEV application Lesson 6 - Chart and Pivot Table - 30 min
Organizer report
The report editor gives you the ability to create "Organizer" reports.
Edit control properties
You can manipulate Edit controls in a window, page or report using the following WLanguage properties...
Properties associated with a report
List of properties associated with a report
4. Simple printing
WINDEV Tutorial: Managing data in a WINDEV application Lesson 4 - Simple printing - 20 min
Pivot Table control properties
You can manipulate Pivot Table controls in a window using the following WLanguage properties...
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...
GridInsertColumn (Function)
Inserts a new column in a Grid control.
<Grid>.InsertColumn (Function)
Inserts a new column in a Grid control.
Keyboard shortcuts
The main keyboard shortcuts in the editors are as follows...
NumberRow (Property)
The NumberRow property returns the maximum number of rows containing data in a Spreadsheet control. These rows contain data, a formula, formatting or a non-standard height.
Reusing code with external components
WINDEV Tutorial: External components Reusing code with external components - 40 min
New products brochure 28: WEBDEV new products
New features in WEBDEV 28 presented in the New Features brochure.
Spreadsheet control properties
You can manipulate a Spreadsheet controls and their cells in a window or report using the following WLanguage properties...
DayBreakHeight (Property)
The DayBreakHeight property gets and sets the height of breaks between days in a Scheduler control where days are arranged in rows, and resources are arranged in columns.
Segmented Button control properties
You can manipulate Segmented Button controls in a window using various WLanguage properties...
docColumn (Variable type)
The docColumn type is used to define the advanced characteristics of a table column found in a Word Processing document.
1. Creating windows to add and edit data
WINDEV Tutorial: Managing data in a WINDEV application Lesson 1 - Creating windows to add and edit data - 50 min
Manipulating Organizer controls programmatically
Organizer controls can be manipulated programmatically.
Manipulating Organizer controls programmatically (prefix syntax)
Organizer controls can be manipulated programmatically.
Control functions
List of functions for managing controls
Dockable Panel control properties
You can manipulate Dockable Panel controls in a window using the following WLanguage properties...
Native Oracle Connector for WINDEV and WEBDEV
WINDEV and WEBDEV offer an optional Native Oracle Connector (also called Native Oracle Access...
Comparing controls
In some cases, you may need to compare two controls in one or more windows or pages...
CaptionPeriodHeader (Property)
The CaptionPeriodHeader property gets and sets the caption of the time period displayed in the header of a Scheduler or Agenda control in a report.
StoreSortAAF (Property)
The StoreSortAAF property is used to determine and specify if the sorting order defined by the user on a Table or TreeView Table control is kept when an application is closed and opened again.
MaxLeafPerRow (Property)
The MaxLeafPerRow property gets and sets the maximum number of elements in a row in an Organization Chart control.
WINDEV Mobile new features brochure 2026
What's new in WINDEV Mobile 2026 is presented in the What's new 2026 brochure.
Chart constants
List of constants used by the functions for chart management.
Unavailable functions and properties
Some functions and properties have been removed from WLanguage...
StoreFilterAAF (Property)
The StoreFilterAAF property is used to determine and specify if the filters set by the user on a Table or TreeView table control are saved when an application is closed and opened again.
How to fill a TreeView Table control?
This help page explains how to populate a TreeView Table control programmatically.
Creating a report
The report editor allows you to easily create all types of reports via a wizard...
Limitations of WINDEV, WEBDEV and WINDEV Mobile
WEBDEV: Pages created via the RAD model
The page creation wizard offers many types of pages associated with HFSQL data files...
Properties associated with a window
List of properties associated with a window
Chart functions (prefix syntax)
List of functions for managing Chart controls (prefix syntax)
Manipulating Spreadsheet controls programmatically (in a window)
Spreadsheet controls can be manipulated programmatically...
2024 novelties brochure: WEBDEV novelties
Nouveautés de WINDEV/WEBDEV/WINDEV Mobile 2024 présentes dans la brochure des Nouveautés 2024.
Manipulating Spreadsheet controls programmatically (in a window) (prefix syntax)
Spreadsheet controls can be manipulated programmatically...
New products brochure 27: WEBDEV new products
New features in WEBDEV 27 presented in the New Features brochure.
SQLExec (Function)
Names and runs an SQL query.
Progress Native Connector: Features and notes
Remarks and specific features of Native Progress Connector...
2026 novelties brochure: WEBDEV novelties
WEBDEV 2026 new features in the 2026 New Features brochure.
psheetSelection (Variable type)
The psheetSelection type is used to find out the advanced characteristics of a selection in a Spreadsheet control.
Chart functions
Chart functions
Available formulas in Spreadsheet controls
At runtime, in the Spreadsheet control, the end user directly enters the calculation formulas...
2024 new features brochure: WINDEV Mobile new features
What's new in WINDEV Mobile 2024 in the 2024 New Features brochure.
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...
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...
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.
HFConf.Ini file
The HFConf.INI file is found at server root. This file is used to define several characteristics of HFSQL Client/Server server.
Print an invoice
WEBDEV tutorial - Multi-criteria search and printing Lesson 2 - Printing an invoice - 45 min
Constants used by properties associated with windows, reports, pages and controls
List of constants used by properties associated with windows, reports, pages and controls.
WINDEV: Windows created via the RAD model
The window creation wizard offers many types of windows associated with HFSQL data files...
Properties associated with reports and controls
List of properties associated with the reports and their controls
Static Text control properties
List of properties associated with a Static Text control
2025 new features brochure: WINDEV new features
What's new in WINDEV 2025 in the What's new 2025 brochure.
TimeLine control properties
You can manipulate TimeLine controls in a window using the following WLanguage properties.
Optional connection information
When defining the connections in the data model editor or when defining the connections programmatically, you have the ability to specifier the optional connection information...
Flexbox control properties
WLanguage properties can be used to manipulate ...
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.
New products brochure 27: Common new products
New features in WINDEV/WEBDEV/WINDEV Mobile 27 presented in the New Features brochure.
New products brochure 27: WINDEV Mobile new products
New features in WINDEV Mobile 27 presented in the New Features brochure.
HFSQL properties
List of HFSQL properties
2025 new features brochure: WEBDEV new features
What's new in WEBDEV 2025 is presented in the What's new 2025 brochure.
Progress Bar control properties
List of properties associated with the Progress Bar control
Advanced types
The advanced types of WLanguage are as follows
WEBDEV 2026: New WLanguage features
Version 2026 includes new and improved functions, properties and data types, ...
Site map of PC SOFT documentation
2024 novelties brochure: Common novelties
What's new in WINDEV/WEBDEV/WINDEV Mobile 2024 in the 2024 New Features brochure.
1
6
7
8