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...
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.
SQLExecWDR (Function)
Runs the SQL code of a query created in the query editor.
Manipulating Gantt Chart controls programmatically
Ajoute des valeurs dans un graphe de type "Pourcentage imagé".
ConfigureSpellCheck (Function)
Configures the spelling checker for the edit controls and for the Table control columns in the whole application.
iPrintWord (Function)
Sends the character string passed in parameter to the print buffer.
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.
Project Management Hub: Spool of requests
The Project Management Hub is used to define spools of requests...
<Dashboard>.LoadConfiguration (Function)
Restores the configuration of a Dashboard control.
TreeView Table report
The report editor allows you to create "TreeView Table" reports...
Report based on a query
Queries are used to easily select records in one or more tables...
The Linear Looper control
A Linear Looper control is used to display a set of controls in a horizontal scrolling list...
Automatic Application Features (AAF) constants
List of constants used by the Automatic Application Features (AAF) functions.
Simplify your searches
Lists the links in a Gantt Chart column in a Table or TreeView Table control.
Carrying over the differences from an element to another one
The project comparator is used to compare two elements and to list the differences found...
Filling a Chart control
The data that will be displayed in the Chart control can come from...
DashResizeWidget (Function)
Changes the dimensions of a widget found in a Dashboard control.
1. Simple layouts
WEBDEV Tutorial - WEBDEV layouts Lesson 1 - Simple layouts - 30 min
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...
ScreenFirst (Function)
Defines the next control that will be in edit in the current window.
Properties associated with formatted display controls
The formatted display control includes some properties that can be used ...
Word Processing constants
The following constants are used by the functions for managing the Word Processing control:
Report based on a memory area
A report based on a memory area is used to print the records stored in a memory area...
Native MariaDB Connector for WINDEV and WEBDEV
WINDEV and WEBDEV offer a Native Access Connector to MariaDB ...
Dashboard control properties
You can manipulate Dashboard controls in a window using the following WLanguage properties...
Handling XLS files
WINDEV and WEBDEV propose two methods for handling Excel files...
Image Editor control properties (WEBDEV)
You can manipulate Image Editor controls in a page using the following WLanguage properties...
Word Processing control ribbon
The Word Processing control ribbon allows you to use a wide range of features and settings...
Gantt Chart control properties
You can manipulate Gantt Diagram columns in Table or TreeVew Table controls using the following WLanguage properties...
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 database schema...
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.
Grid control properties
You can manipulate Grid controls in a window using the following WLanguage properties...
<Editor HTML>.InsertTable (Function)
Inserts a table at the cursor position in an HTML Editor control.
System popup menu
The system popup menus are managed by the system (Android, Windows, ...
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.
SQLFirst (Function)
Positions on the first row of the query result.
2. Listing products
WEBDEV Tutorial - Creating a website with back office processes Lesson 2 - Listing products - 50 min
<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.
Events associated with a Gantt Chart column
Regenerates a data file from its log.
Constants for managing arrays
List of constants used by the functions for array management.
Handling a Check Box control through programming (prefix syntax)
WINDEV, WINDEV Mobile and WEBDEV allow you to handle a Check Box control through programming...
Table control properties
You can manipulate Table controls in a window or page using the following WLanguage properties...
WEBDEV layouts
A layout allows you to define several views of a page without duplicating it...
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.
Native MySQL Connector for WINDEV and WEBDEV
WINDEV and WEBDEV offer a Native Connector for MySQL...
TableEnableFilter (Function)
Implements a user filter on a column found in a Table or TreeView Table control.
Thumbnail control properties
List of properties associated with the Thumbnail control
AdjustmentMode (Property)
The AdjustmentMode property determines and changes how a Spreadsheet control is adjusted in a report.
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
Waits for:
  • the replication data on the master server to be sent to the subscriber server.
  • the replication data received on the subscriber server to be entirely applied.
WINDEV applications for Linux: Specific features
Adds a link to a text section in an RTF Edit control.
ListView control properties
List of properties associated with the ListView control
The Pivot Table control
The PivotTable field dynamically displays data that comes from the intersection of different tables in a database...
Type (Property)
The Type property is used to get:
  • the type of element (table 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.
Looper control properties
You can manipulate Looper controls in a window or page using the following WLanguage properties...
Programming table fields linked to a table
Here are the main points of programming Table fields linked to a table
Programming data-bound Table controls (prefix syntax)
Here's how to program Table controls linked to a table.
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, ...
New Features brochure - Version 27: New WINDEV features
New features in WINDEV 27 presented in the New Features brochure.
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...
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)...
NotesActivateView (Function)
Indicates the view that must be handled in Lotus Notes.
Calendar control properties
Several WLanguage properties can be used on the Calendar control found in a window or in a page...
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...
Switch control properties
Opens an existing archive in CAB format.
Radio Button control properties
List of properties associated with a Radio Button control
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.
Data-bound report
A table-bound report is used to print the records coming from a single table (HFSQL Classic or Client/Server, accessed via a Native Access, ...
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.
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...
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 database schema...
New Features brochure - Version 28: New features in WINDEV Mobile
New features in WINDEV Mobile 28 presented in the New Features brochure.
Creating and distributing Active WEBDEV Pages
To transform a page in Session mode into an Active WEBDEV Page:
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...
Management errors specific to Native Connectors
When an HFSQL function fails (returns False for example), the corresponding error number is returned by HError...
Repositionable Note control properties
You can manipulate Repositionable Note controls in a window using the following WLanguage properties...
List Box control properties
You can manipulate List Box controls in a window or page using the following WLanguage properties...
New products brochure 28: WINDEV new products
New features in WINDEV 28 presented in the New Features brochure.
Bar Code control properties
Bar Code controls can be manipulated using different WLanguage properties...
Scheduler control properties
You can manipulate Scheduler controls in a window or page using the following WLanguage properties.
Manipulating Radio Button controls programmatically
WINDEV, WEBDEV and WINDEV Mobile allow you to programmatically manipulate Radio Button controls...
xlsData (Example)
Usage example of the xlsData function
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.
The pages
Pages are the main interface of a WEBDEV website...
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).
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...
<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.
xlsColumnTitle (Example)
Usage example of the xlsColumnTitle function
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.
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 database schema...
Creating the Relation pages of a WEBDEV RAD pattern
The "WBSetup" project corresponds to the standard setup program of WEBDEV websites...
The Gantt Chart control
A Gantt chart allows you to graphically view the progress status of a project...
Organizer control properties
Several WLanguage properties can be used on an Organizer control found in a window...
iPrint (Function)
Sends the character string passed as parameter to the print buffer.
ExecuteAAF (Function)
Runs an Automatic Application Feature (AAF) on a control or window.
Layout control properties
You can manipulate Layout controls (and its cells) in a window or page using the following WLanguage properties...
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
SQL Server Native Connector: specifics and notes
The following paragraphs present the main aspects and specific features of the Native SQL Server Connector...
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
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.
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...
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...
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...
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
To simplify the reading in the controls used to view large volumes of data, the end user has the ability to zoom the data found in the control...
Properties associated with windows, pages and controls
List of properties associated with windows, pages and controls
Use a calendar to enter dates
Returns the character corresponding to the specified ASCII code.
<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...
Control functions
List of functions for managing controls
HeaderVisible (Property)
The HeaderVisible property is used to:
  • Determine if the row and column headers are displayed in a Spreadsheet control.
  • Show or hide the row and column headers in a Spreadsheet control.
Manipulating Organizer controls programmatically (prefix syntax)
Organizer controls can be manipulated programmatically.
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.
SQLExec (Example)
Usage example of the SQLExec function
4. Simple printing
WINDEV Tutorial: Managing data in a WINDEV application Lesson 4 - Simple printing - 20 min
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
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...
Chart functions (prefix syntax)
List of functions for managing Chart controls (prefix syntax)
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.
Creating a report
The report editor allows you to easily create all types of reports via a wizard...
Spreadsheet control properties
You can manipulate a Spreadsheet controls and their cells in a window or report using the following WLanguage properties...
gImage (Function)
Builds a sequence of characters containing an image.
Segmented Button control properties
You can manipulate Segmented Button controls in a window using various 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.
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
docColumn (Variable type)
The docColumn type is used to define the advanced characteristics of a table column found in a Word Processing document.
WINDEV Mobile new features brochure 2026
What's new in WINDEV Mobile 2026 is presented in the What's new 2026 brochure.
Manipulating Organizer controls programmatically
Organizer controls can be manipulated programmatically.
Functions for managing TreeView Table controls (prefix syntax)
List of functions for managing TreeView Table controls
hbGetTableDescription (Function)
Retrieves the description of an HBase table.
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.
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...
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.
Comparing controls
In some cases, you may need to compare two controls in one or more windows or pages...
Chart functions
Chart functions
Notes document functions
List of functions for managing Notes documents
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.
Chart constants
List of constants used by the functions for chart management.
Progress Native Connector: Features and notes
Remarks and specific features of Native Progress Connector...
Unavailable functions and properties
Some functions and properties have been removed from WLanguage...
How to fill a TreeView Table control?
This help page explains how to populate a TreeView Table control programmatically.
WEBDEV: Pages created via the RAD model
The page creation wizard offers many types of pages associated with HFSQL tables...
Limitations of WINDEV, WEBDEV and WINDEV Mobile
A structure is a custom type of data...
Properties associated with a window
List of properties associated with a window
SQLExec (Function)
Names and runs an SQL query.
Context menu of Gantt Chart controls (AAF)
Each Gantt Chart control in a window has a default menu that is available to users...
New products brochure 27: WEBDEV new products
New features in WEBDEV 27 presented in the New Features brochure.
2024 novelties brochure: WEBDEV novelties
Sets the position directly on the desired bookmark in the PDF document.
psheetSelection (Variable type)
The psheetSelection type is used to find out the advanced characteristics of a selection in a Spreadsheet control.
2024 new features brochure: WINDEV Mobile new features
What's new in WINDEV Mobile 2024 in the 2024 New Features brochure.
Available formulas in Spreadsheet controls
At runtime, in the Spreadsheet control, the end user directly enters the calculation formulas...
Flexbox control properties
WLanguage properties can be used to manipulate ...
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 database schema...
2026 novelties brochure: WEBDEV novelties
WEBDEV 2026 new features in the 2026 New Features brochure.
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.
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 tables...
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...
2025 new features brochure: WEBDEV new features
What's new in WEBDEV 2025 is presented 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 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
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
New products brochure 27: Common new products
New features in WINDEV/WEBDEV/WINDEV Mobile 27 presented in the New Features brochure.
Progress Bar control properties
List of properties associated with the Progress Bar control
WEBDEV 2026: New WLanguage features
Version 2026 includes new and improved functions, properties and data types, ...
Advanced types
The advanced types of WLanguage are as follows
Site map of PC SOFT documentation
The "Logs" tab is used to see the details of logs for a specific period...
2024 novelties brochure: Common novelties
What's new in WINDEV/WEBDEV/WINDEV Mobile 2024 in the 2024 New Features brochure.
1
2
3
4
5
6
8
>