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.
<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.
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)...
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 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...
The Java Applet control
A Java Applet control allows you to easily include Java Applets in your WEBDEV sites......
Handling an Upload control through programming
The Upload control is used to upload one or more files....
The Multimedia control
The Multimedia control is used to play multimedia files......
MultimediaControlVisible (Function)
Manages the visibility of control buttons (Play, Pause, Fast Forward, ...) found in the Multimedia control.
PDFReaderHighlight (Function)
Finds a text in the document displayed by a PDF Reader control and highlights the occurrences of this text in the control.
NumberPage (Property)
The NumberPage property is used to get: the number of pages in a "multi-page" image file. This image is displayed in an Image control or in the background of a Chart control. the number of pages in a PDF file displayed in an Image control. the number of pages found in a PDF file displayed in a PDF Reader control. the number of pages found in a DOCX file displayed in a Word Processing control....
<PDF Reader>.Highlight (Function)
Finds a text in the document displayed by a PDF Reader control and highlights the occurrences of this text in the control.
<Looper>.InfoXY (Function)
Used to find out the row or control located at specific position in the Looper control (X, Y).
SpreadsheetSelectComment (Function)
Allows you to: know if a comment is selected in a Spreadsheet control, select or deselect a comment in a Spreadsheet control....
URL (Property)
The URL property is used to: Get the address associated with a control. Change the address associated with a control....
HTMLExecuteControlProcess (Function)
Executes a WLanguage event associated with a control in an HTML page displayed by an HTML Display control.
<HTML Display control>.ExecuteControlProcess (Function)
Executes a WLanguage event associated with a control in an HTML page displayed by an HTML Display control.
VerticalOrientation (Property)
The VerticalOrientation property is used to: Find out the orientation of a ListView control. Modify the orientation of a ListView control....
The Item control
The "Item" control is used to edit the content of an item found in a data file......
LooperInfoXY (Function)
Used to find out the row or control located at specific position in the Looper control (X, Y).
Item control properties
List of properties associated with the Item control...
The Image Editor control
The "Image Editor" control is a rich control that allows end users to create and edit images in their WINDEV applications......
Handling a Dockable Panel control through programming
A Dockable Panel control can be handled through programming......
Extra (Property)
The Extra property is used to: Get additional information about a control, window, or page. Edit additional information of a control, window or page. In browser code, you can only get additional information of a control or page....
The Edit control
The Edit control allows users to enter data......
ControlNoSpace (Function)
Specifies whether the space characters on the right of the value found in the control are deleted.
Screen,Coordinate (External language)
Retrieves the coordinates of the control in relation to the top left border of the window as well as the physical size of a control.
TreeSelectCount (Function)
Returns the number of selected elements in a TreeView control (for a multi-selection TreeView control).
SchedulerPositionResource (Function)
Displays a given resource in a Scheduler control or returns the position of first visible resource in a Scheduler control.
Page contexts
In a Windows application, the information relative to a window is stored with the window......