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.
Customizing the interface of a Table control
In a Table control, you have the ability to customize the following elements...
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 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
JSONToTable (Function)
Populates a Table or TreeView Table control with the contents of a JSON string or variable.
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.
Functions for managing Table controls (prefix syntax)
List of functions for managing Table controls (prefix syntax)
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...
<Table>.ToJSON (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.
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 populated, 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.
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>.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.
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...
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 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...
SourceWindow (Property)
The SourceWindow property is used to get the source of an internal window (i.e. the internal window displayed by the Internal Window control).
InternalPagePopup (Property)
The InternalPagePopup property is used to get and modify the name of the internal page used to customize the content of marker popups in a Map control.
ExecuteRefreshUI
Immediately executes the "Request for refreshing the display" event of the window, page, internal window, internal page, control template or supercontrol.
dSlice (Function)
Draws a circle section or an ellipse section: in an Image control, in an Image variable, in a WDPic variable (on the background layer), in a picLayer variable....
dFont (Function)
Declares the font that will be used by dText: in an Image control, in an Image variable, in a WDPic variable (on the background layer), in a picLayer variable....
ComboOpen (Function)
Expands the list of a Combo Box control (single-column or multi-column Combo Box).
InternalWindowPopup (Property)
The InternalWindowPopup property is used to get and modify the name of the internal window used to customize the content of marker popups in a Map control.
dTextMarkdown (Function)
Draws Markdown text: in an Image control, in an Image variable, in a WDPic variable (on the background layer), in a picLayer variable]....
RequestRefreshUIElement (Function)
Requests the execution of the "Request for refreshing the display" event of the specified element (and gives back control without waiting for the execution of the event).
<Element>.RequestRefreshUI (Function)
Requests the execution of the "Request for refreshing the display" event of the specified element (and gives back control without waiting for the execution of the event).
KanbanInfoXY (Function)
For a given position (coordinates of a point) in a Kanban control, returns one of the following: the number of the card at that position, the number of the list at that position...
How to backup HFSQL Client/Server databases?
The backup of the HFSQL Client/Server databases can be performed......
The Dashboard control
Dashboards are essential elements in an application......
Composite keys
A composite key is a key item containing several other items......
Associating an identifier with an element found in a TreeView control
The different methods to associate an identifier with an element found in a TreeView control....
I work as a developer: How to manage my tasks and my schedule?
The Control Centers in WINDEV, WEBDEV and WINDEV Mobile include many tools to help developers manage their schedules and the different associated tasks......
Responsive Web Design: Managing a header bar
This help page explains how to create a page containing a header bar in Responsive Web Design mode......
HFSQL Control Center: Managing scheduled elements
You have the ability to define scheduled elements on the HFSQL server....
MouseXPos (Function)
Returns the horizontal position (X) of the mouse cursor relative to the specified window or control. Used in a mouse or stylus process (click, hover, left or right button down, etc.).
SelectedTextWithTag (Property)
The SelectedTextWithTag property is used to get or change the text selected in a rich edit control (RTF or HTML) with HTML or RTF formatting tags.
OrganizerInfoXY (Function)
Returns for a given position in the Organizer control (coordinates of a point in the organizer): the index of the appointment for the specified position. the date corresponding to the specified position....
DayBreakHeight (Property)
The DayBreakHeight property is used to get and change the height of breaks between days in a Scheduler control where days are arranged in rows, and resources are arranged in columns.
GestureCurrentPointer (Function)
Returns the pointer index (finger or stylus) that triggered the call to a process specific to the multi-touch feature in an Image control.
WinEditAllowed (Property)
The WinEditAllowed property is used to determine and configure the actions allowed on a control when the window switches to "Allow end users to modify the UI" mode.
<Combo box>.Close (Function)
Forces the closing of the drop-down list in a Combo Box control (simple or multi-column Combo Box).