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...
Web Component control properties
The Web Component control can be handled by the WLanguage properties in server code and in browser code......
Static control properties
List of properties associated with a Static control...
Characteristics of menu options
WINDEV and WINDEV Mobile manage two types of menus......
Diagram Editor control properties
If the image is an image map, you can include "Clickable areas" in the image......
5. User Groupware in practice
Changing sites from AWP to SEO-ready session mode
Properties associated with the tab pane
A tab pane found in a window or in a page can be handled by the following WLanguage properties......
The Organization Chart control
The Organization Chart control is used to represent elements in a hierarchical way. For example: the contributors of a company according to their position. the different branches of a group with their inter-dependencies. the different steps of a manufacturing process, ......
The "dynamic" Tab control (prefix syntax)
The "Dynamic tab" Tab control is used to display several windows in the same window......
The Repositionable Note control
The Repositionable Note control allows you to include the famous yellow sticker in your applications......
Optimizing the query execution
The query editor allows you to optimize the execution speed of one or more queries......
Installing the monitoring robot
The monitoring robot includes three executables......
PageNumber (Property)
The PageNumber property is used to: get and change the number of the page displayed in an Image control ("multi-page" image files) get and change the page number of a PDF file displayed in an image control of a window get and change the page number of a PDF file displayed in the background of a report....
Handling a Breadcrumb control through programming
The Breadcrumb control can be handled through programming......
dRectangleGradient (Function)
Draws a rectangle: in an Image control, in an Image variable, in a WDPic variable (on the background layer), in a picLayer variable....
TotalRange (Property)
The TotalRange property is used to get and change the total range of data represented by the Range Slider control.
TextWithoutFormat (Property)
The TextWithoutFormat property is used to get the text contained in a rich edit control without the formatting tags.
UploadSizeSent (Function)
Returns the total size (in bytes) of files already sent by the current upload via an Upload control.
MaxLeafPerRow (Property)
The MaxLeafPerRow property is used to get and change the maximum number of elements in a row in an Organization Chart control.
GranularityGridlines (Property)
The GranularityGridlines property gets and changes the size of the grid that defines the gridlines in a Scheduler or Organizer control in a report.
ResourceHeight (Property)
The ResourceHeight property is used to get and change the height of resources in a Scheduler control where resources are arranged in rows.
ResourceWidth (Property)
The ResourceWidth property is used to get and change the width of resources in a Scheduler control where resources are arranged in columns.
Marker (Type of variable)
The Marker type is used to define the characteristics of a marker that must be positioned on a map displayed in a Map control.
SpreadsheetRecalculateAll (Function)
Recalculates all formulas of a Spreadsheet control found in a window (including the formulas that use WLanguage functions/procedures)....
SpreadsheetDeleteAll (Function)
Deletes the entire data from a Spreadsheet control found in a window (cells, formulas, size and header layouts).