ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2026

The Table control
The Table allows users to easily view and enter data stored in memory or from a data file, view or query...
The Table control on mobile devices (Android and iOS)
The Table control is available for Android and iOS applications...
Customizing the interface of a Table control
In a Table control, you have the ability to customize the following elements...
How to set the focus to a column in a Table control?
To set the focus to a column in Table control (i.e. to be positioned in input in this column), ...
AAF: Pasting a row from one Table control into another
Table controls are used to view and manipulate data...
How to manage a multi-selection in a Table control?
This help page explains how to manage a multi-selection in a Table control.
How to clone and use columns in a Table control?
In some cases, a Table control must be filled with an unknown number of columns (when creating the control).
Configuring the titles of columns (Table control)
The title of table columns is an important element of Table control...
Table control functions
List of functions specific to Table controls
<Table>.fromJSON (Function)
Populates a Table or TreeView Table control with the contents of a JSON string or variable.
AAF: Increase the height of the lines in the Table or RepeatString fields
In Table, TreeView Table and Looper controls, the user can resize the height of rows, in read-only or in edit...
JSONToTable (Function)
Populates a Table or TreeView Table control with the contents of a JSON string or variable.
TableColumnSelect (Function)
Returns the column number corresponding to one of the columns selected in the Table control. This function is kept for backward compatibility. It is recommended to use TableSelect.
<Table>.CellSelect (Function)
Returns the coordinates (row number and column number) of a selected cell. This function is kept for backward compatibility. It is recommended to use TableSelect.
TableRefreshVisible (Function)
Modifies or returns the visibility status of refresh bar in a Table or TreeView Table control.
Table field linked to a data file (Table file)
A Table control linked to a data file is a field whose columns are linked to fields in a data file or query (data source)...
ExecuteAAF (Function)
Runs an Automatic Application Feature (AAF) on a control or window.
<Table>.RefreshVisible (Function)
Modifies or returns the visibility status of refresh bar in a Table or TreeView Table control.
AAF: Automatic column filtering of Table Column controls
The user can filter the content of a Table control by displaying the records corresponding to a condition for example...
TableToJSON (Function)
Converts the contents of a Table or TreeView Table control to a JSON string.
TableCellSelect (Function)
Returns the coordinates (row number and column number) of a selected cell. This function is kept for backward compatibility. It is recommended to use TableSelect.
<Table>.CellSelectOccurrence (Function)
Returns the number of selected cells found in a Table control. This function is kept for backward compatibility. It is recommended to use TableSelectCount.
The different types of Table fields: programmatically populated, file with or without direct access
WINDEV, WEBDEV and WINDEV Mobile allow you to use...
TableSetFocus (Function)
Gives focus to a line in a Table or hierarchical Table field: the field switches to input for the specified line and column.
TableCellSelectOccurrence (Function)
Returns the number of selected cells found in a Table control. This function is kept for backward compatibility. It is recommended to use TableSelectCount.
<Table>.ToJSON (Function)
Converts the contents of a Table or TreeView Table control to a JSON string.
Functions for managing Table controls (prefix syntax)
List of functions for managing Table controls (prefix syntax)
FAA: Data export (Table field, Hierarchical Table, RepeatString, Tree, ...)
You want to perform simulations with Excel, Word, OpenOffice...
TableAddInProgress (Function)
Gets or sets the display mode of the internal loading window used when additional elements are loaded in an Infinite Table control.
Infinite Table and Looper controls
There are two methods to populate Table and Looper controls programmatically...
<Table>.AddInProgress (Function)
Gets or sets the display mode of the internal loading window used when additional elements are loaded in an Infinite Table control.
Table controls in "Server + AJAX" mode
The Table controls can be 100% AJAX...
<Table>.SetFocus (Function)
Gives focus to a line in a Table or hierarchical Table field: the field switches to input for the specified line and column.
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.
TableColumnSelectOccurrence (Function)
Returns the number of selected columns found in a table. This function is kept for backward compatibility. It is recommended to use TableSelectCount.
Project Management Hub: Spool of requests
The Project Management Hub is used to define spools of requests......
HFilterIdentical (Function)
Defines and enables a filter used to find the exact value of a string item.
The SOAP structure
To pass parameters to a procedure run on a SOAP server, WINDEV is using the following structure......
SQL selection conditions
To specify the selection conditions in an SQL query, you can use......
AppointmentAdd (Function)
Adds an appointment: in a Lotus Notes or Outlook calendar. in a calendar on a mobile device (Android or iOS)....
DateTimeValid (Function)
Checks the validity of a date/time between January 01, 0001 at 0 hours 0 minutes 0 seconds 0 hundredths of a second and December 31, 9999 at 23 hours 59 minutes 59 seconds 99 hundredths of a second....
Functions for managing Google calendars (prefix syntax)
List of functions for managing Google calendars (prefix syntax)...
CurrentWin (Function)
Identifies the window currently in edit.
HErrorLock (Function)
Used to check whether a lock error occurred.
grAddData (Function)
Adds a data into a chart.
Events associated with the project
List of events associated with the project...
Configuring and running the action plans
When the action plans are deployed, you have the ability to configure their activation mode....
Handling the external files
WINDEV, WINDEV Mobile and WEBDEV propose several functions allowing you to manage the external files from your WINDEV/WINDEV Mobile applications or from your WEBDEV sites......
2. Variables
WINDEV Tutorial: WLanguage basics Lesson 2 - Variables - 20 min
"WEBDEV Application Server" license agreement
"WEBDEV Application Server" license agreement...
GDPR: Concrete solutions
GDPR: General Data Protection Regulation...
4. Conditional statements
WINDEV Tutorial - WLanguage basics Lesson 4 - Conditional statements - 20 min
GanttLink (Type of variable)
The GanttLink type is used to define the advanced characteristics of a link between two tasks of a Gantt chart.
DynamicSiteDisplay (Function)
Starts a dynamic WEBDEV site from a static page or or from a dynamic WEBDEV page.
grCreateFont (Function)
grCreateFont is kept for backward compatibility.
Impact analysis
The impact analysis immediately identifies the consequences of the latest changes......
Advanced dialog boxes
The advanced dialog boxes are windows allowing you to communicate with the user......
Internal procedure
Several features require a procedure called once or several times via a WLanguage function ("Callback")....
fDecrypt (Function)
Decrypts a file that was encrypted by fCrypt.
HFilterStartsWith (Function)
Defines and enables a "Start with" filter on a file, view or query.