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.
The Table control
The Table allows users to easily view and enter data stored in memory or from a table, view or query...
Table control functions
List of functions specific to Table controls
AAF: Pasting a row from one Table control into another
Table controls are used to view and manipulate data...
Configuring the titles of columns (Table control)
The title of table columns is an important element of Table control...
Customizing the interface of a Table control
In a Table control, you have the ability to customize the following elements...
Infinite Table and Looper controls
There are two methods to populate Table and Looper controls programmatically...
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.
Functions for managing Table controls (prefix syntax)
List of functions for managing Table controls (prefix syntax)
Table controls in "Server + AJAX" mode
The Table controls can be 100% AJAX...
<Table>.ToJSON (Function)
Converts the contents of a Table or TreeView Table control to a JSON string.
FAA: Data export (Table field, Hierarchical Table, RepeatString, Tree, ...)
You want to perform simulations with Excel, Word, OpenOffice...
<Table>.fromJSON (Function)
Populates a Table or TreeView Table control with the contents of a JSON string or variable.
FAA: 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...
The different types of Table fields: programmatically populated, file with or without direct access
WINDEV, WEBDEV and WINDEV Mobile allow you to use...
ExecuteAAF (Function)
Runs an Automatic Application Feature (AAF) on a control or window.
<Table>.RefreshVisible (Function)
Modifies or returns the visibility status of refresh bar in a Table or TreeView Table control.
Table field linked to a table (Table file)
A data-bound Table control linked to a table is a field whose columns are linked to fields in a table or query (data source)...
JSONToTable (Function)
Populates a Table or TreeView Table control with the contents of a JSON string or variable.
<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.
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...
Main characteristics of a List Box control
The main characteristics of a List Box control are as follows......
CalculatorButton (Property)
The CalculatorButton property is used to determine and indicate whether a Numeric or Currency Edit control has a button to display a popup calculator.
CaptionPeriodHeader (Property)
The CaptionPeriodHeader property is used to get and change the caption of the time period displayed in the header of a Scheduler or Agenda control in a report.
Organization Chart: Displaying a manufacturing process
An Organization Chart control can be used to display a diagram. It can be used, for example, to display the different steps of a process.
SelectionDirection (Property)
The SelectionDirection property is used to determine and change the selection direction (left to right or right to left) in a Word Processing control.
SourcePage (Property)
The SourcePage is used to identify the source of an internal page (i.e. the internal page displayed by an Internal Page control).
ParallaxRateHeight (Property)
The ParallaxRateHeight property is used to determine and specify how fast a control is reduced when the scrollbar in the window, internal window or page moves.
ParallaxRateY (Property)
The ParallaxRateY property is used to determine and specify how fast a control moves when the scrollbar in the window, internal window or page moves.
ScreenCastInProgress (Property)
The ScreenCastInProgress property is used to determine if the video played in a Multimedia control is being played on an external device (compatible with Air Play).
SelectionIfReadOnly (Property)
The SelectionIfReadOnly property is used to determine and specify if the content of an Edit control can be selected when in read-only mode.
MapGetImage (Function)
Retrieves the image of a map displayed in a Map control. The markers and the itineraries displayed on this map will also be found in the image.
<Map>.GetImage (Function)
Retrieves the image of a map displayed in a Map control. The markers and the itineraries displayed on this map will also be found in the image.
NumberDisplayedPage (Property)
The NumberDisplayedPage property is used to identify and change the number of the page currently displayed in the PDF Reader or Word Processing control.
<Looper>.Display (Function)
Refreshes a Looper control based on a data file from a given position: the modifications performed in the linked file are applied to the looper.
<Looper>.Position (Function)
Moves the scrollbar to display a specific row or returns the index of the first row displayed in a Looper control populated programmatically.
WLanguage procedure called by AppControl
Procedure ("Callback") called by AppliContrôle to process the remote control messages. This procedure can be a local, global or internal procedure.
<Word Processing>.Insert (Function)
Inserts an object in a Word Processing control. The objects that can be used are: an element, a document, a paragraph, a text, an image, a fragment....
MapPolyline (Type of variable)
The MapPolyline type is used to define the characteristics of a line composed of several segments to be drawn on the map displayed in a Map control.
MandatoryInputMessage (Property)
The MandatoryInputMessage property is used to identify and set the message that will be displayed if the control is left empty (when the MandatoryInput property is enabled).
FontMinSize (Property)
The FontMinSize property is used to get and change the minimum size of the font used in a Static control with the "Reduce font" option.
LooperDisplay (Function)
Refreshes a Looper control based on a data file from a given position: the modifications performed in the linked file are applied to the looper.
CursorCapture (Function)
Directs all the events associated with the mouse toward a specific window or control, regardless of the screen object where the mouse event occurs.
IsNumeric (Function)
Enables you to find out whether a variable or a control is: a numeric (integer, real, currency or numeric). a string that can be converted into numeric....
RTFReplace (Function)
Replaces or inserts a character string in an RTF control (found in a window or in a report) or in a string in RTF (containing a text in RTF).
RTFSearch (Function)
Finds a character string in an RTF control (found in a window or in a report) or in a character string containing text in RTF format.