ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2025

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).
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), ...
The Table control
The Table allows users to easily view and enter data stored in memory or from a data file, view or query...
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...
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
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.
TableRefreshVisible (Function)
Modifies or returns the visibility status of refresh bar in a Table or TreeView Table control.
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.
<Table>.ToJSON (Function)
Converts the contents of a Table or TreeView Table control to a JSON string.
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>.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.
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.
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...
<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.
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.
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.
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...
Programming automatic calculations in the columns of a Table control (prefix syntax)
AutoBrowse (Property)
The AutoBrowse property is used determine if the browse operation performed in a List Box, Looper, Table or Combo Box control based on a data file is automatic or programmed.
Using the query result
The result of a select query can be used in......
The report editor
WINDEV, WEBDEV and WINDEV Mobile allow you to create reports with the report editor......
Ellipsis (Property)
The Ellipsis property is used to determine and change the truncation mode with ellipses in: a window control (Static, edit control, List box, Button, Combo box or Static table column). a Static control in a report....
Properties associated with Combo Box controls that display a table
User report editor (Reports & Queries)
A report provides a custom view of data......
Programming the table cells
The Table controls can be handled......
<Table>.FormulaDeleteAll (Function)
Deletes all rows added with <Table>.FormulaAdd.
TableFixColumn (Function)
Fixes a column to the left or frees a column fixed to the left.
TableFormulaDeleteAll (Function)
Deletes all formulas added with TableFormulaAdd.
<Table>.SortedColumn (Function)
Returns the list of sorted columns found in a table.
How to choose the data source of a control?
This help page presents the different data sources available for a control....
Application triggers
...A trigger is a WLanguage procedure automatically called by the HFSQL engine whenever a modification is performed (addition, deletion, modification, ...) on a record of a data file....
Properties linked to the Euro management
List of properties linked to the Euro management...
NumberColumn (Property)
The NumberColumn property is used to: Get the number of columns in Table, Check Box, Radio Button controls, etc.. Set the number of columns in a multi-column List Box control....
<TreeView Table>.TypeItem (Function)
Checks the existence of an element in a TreeView Table and returns its type (node or leaf) if the element exists.
TableMode (Function)
TableMode is kept for backward compatibility.
Constants for managing 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....
8. If you are already familiar with WINDEV
TableTypeItem (Function)
Checks the existence of an element in a TreeView Table and returns its type (node or leaf) if the element exists.
9. Overlaying controls
Creating an application that manages the Euro
The method for creating an application supporting the switch to the Euro is as simple as the method for creating a WINDEV application....