ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2025

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...
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 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...
The Table control on mobile devices (Android and iOS)
The Table control is available for Android and iOS applications...
The Table control
The Table allows users to easily view and enter data stored in memory or from a data file, view or query...
Table control functions
List of functions specific to Table controls
Functions for managing Table controls (prefix syntax)
List of functions for managing Table controls (prefix syntax)
TableToJSON (Function)
Converts the contents of a Table or TreeView Table control to a JSON string.
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.
JSONToTable (Function)
Populates a Table or TreeView Table control with the contents of a JSON string or variable.
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.
TableRefreshVisible (Function)
Modifies or returns the visibility status of refresh bar in a Table or TreeView Table control.
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>.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.
<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.
<Table>.RefreshVisible (Function)
Modifies or returns the visibility status of refresh bar in a Table or TreeView Table control.
The different types of Table fields: programmatically, file with or without direct access
WINDEV, WEBDEV and WINDEV Mobile allow you to use...
<Table>.ToJSON (Function)
Converts the contents of a Table or TreeView Table control to a JSON string.
TableAddInProgress (Function)
Gets or sets the display mode of the internal loading window used when additional elements are loaded in an Infinite Table control.
ExecuteAAF (Function)
Runs an Automatic Application Feature (AAF) on a control or window.
<Table>.fromJSON (Function)
Populates a Table or TreeView Table control with the contents of a JSON string or variable.
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>.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.
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...
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.
<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 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)...
Table controls in "Server + AJAX" mode
The Table controls can be 100% AJAX...
Infinite Table and Looper controls
There are two methods to populate Table and Looper controls programmatically...
GanttDateTimePosition (Function)
Configures the first day and the first time displayed in a Gantt Chart column (found in a Table or TreeView Table control).
GanttChangeMode (Function)
Modifies the period (which means the number of days) displayed in a Gantt Chart column found in a Table (or TreeView Table) control.
WinLineDetails (Property)
The WinLineDetails property allows you to get and change the name of the internal window used to display the details of a row in a Table control.
Pivot Table control in a report
The report editor allows you to create "Crosstab" reports......
GanttAddLink (Function)
Creates an "End to Start" link between two tasks displayed in a Gantt Chart column found in a Table (or TreeView Table) control.
<Gantt chart>.AddLink (Function)
Creates an "End to Start" link between two tasks displayed in a Gantt Chart column found in a Table (or TreeView Table) control.
Gantt functions (prefix syntax)
The following WLanguage functions are used to manage Gantt charts......
Border (Property)
The Border property is used to get and change the characteristics of the borders: for a report control or block. for a window control. for a cell of a Table control....
FileToMemoryTable (Function)
Populates a Table control programmatically with the records from a data file, HFSQL view or query (query created in the query editor or with HExecuteSQLQuery).
IndentLineDetails (Property)
The IndentLineDetails property is used to get or change the value of the left indent of the internal window that shows the details of a row of a Table control.
Automatic features of Pivot Table controls
The Pivot Table control offers several Automatic Application Features (AAF) allowing the user to take advantage of all its capabilities......
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.
ProgressBar (Property)
The ProgressBar property is used to identify and change the Progress Bar control used when calculating a Pivot Table control (PVTCalculateAll and PVTCalculateUpdate functions).
FilterProcedure (Property)
The FilterProcedure property allows you to get and modify the procedure used to apply a filter on a row or column header when calculating a Pivot Table control.
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.
Cumulated (Property)
The Cumulated property is used to determine if the value of a column or row in Pivot Table control corresponds to a total (total at the end of a row or column).
RowDetailsBinding (Property)
The RowDetailsBinding property allows you to identify and modify the data binding used to display the details of a row in a Table control based on a data file.
<Table>.SelectToFile (Function)
Positions on the data file record corresponding to a row selected in the multi-selection Table control based on a data file.
ExpandedImage (Property)
The ExpandedImage property is used to: find out and modify the default image associated with an expanded row in a TreeView Table control. find out and/or modify the default image associated with an expanded row in a TreeView control. find out and modify the image associated with a specific expanded row in a TreeView Table control. find out and modify the image associated with an expanded row in a treeview item of a "TreeView table" report....
eYe magnet: conditional formatting of controls
The visual aspect of a window control can be automatically modified according to a series of conditions in order to attract the attention of the user to this control......