PC SOFT

ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Home | Sign in | English EN
  • Use conditions
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReports and QueriesUser code (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Browser code
WINDEV Mobile
AndroidAndroid Widget iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Others
Stored procedures
Returns the number of selected elements in a Table or TreeView Table control (especially for a multi-selection control).
The number of selected elements can correspond to:
  • the number of selected rows (current rows onto which the selection bar is displayed).
  • the number of selected cells if the controls allows the selection mode by cell. This option can be configured in the "UI" tab of the control description.
  • the number of selected columns if the control allows the selection mode by column. This option can be configured in the "UI" tab of the control description.
Example
// Traces the content of the selected rows
// (The Table control is a multi-selection Table control)
i is int
NbSelected is int
NbSelected = TABLE_Product.SelectCount()
FOR i = 1 TO NbSelected
Trace("Selected row: " + ...
TABLE_Product[TABLE_Product.Select(i)])
END
// Deletes all selected rows from a Table control
// (The Table control is a multi-selection Table control)
// TableDeleteSelect is available from version 18
i is int
NbSelection is int = TABLE_MyTable.SelectCount()
FOR i = NbSelection TO 1 STEP -1
TABLE_MyTable.Delete(TABLE_MyTable.Select(i))
END
Syntax
<Result> = <Table control>.SelectCount([<Information to return>])
<Result>: Integer
  • Number of selected rows in the specified control,
  • 0 if no row is selected.
This number can be greater than 1 for multi-selection controls.
<Table control>: Control name
Name of the control to be used. This control can correspond to:
  • a Table control.
  • a TreeView Table control.
<Information to return>: Integer constant
Type of information to return:
tsCell<Result> will correspond to the number of selected cells.
tsColumn<Result> will correspond to the number of selected columns.
tsRow
(Default value)
<Result> will correspond to the number of selected rows.

If this parameter is not specified, the function will return the number of selected rows.
AndroidiPhone/iPadJava This parameter is not available.
Remarks

Use conditions

<Table>.SelectCount can be used on:
  • a Table or TreeView Table control based on a data file.
  • a Table or TreeView Table control populated programmatically.
  • a single-selection or multi-selection control.
    WEBDEV - Server codePHP Reminder: Multi-selection is not available for Table controls in "Server" mode.
WEBDEV - Server codePHP This function is available for Table controls in "Server" and "Server + AJAX" mode, and for TreeView Table controls.
WEBDEV - Browser code This function is available for Table controls in "Browser" mode only.
WEBDEV - Browser code The TreeView Table control is not available.
Component: wd280obj.dll
Minimum version required
  • Version 23
This page is also available for…
Comments
Click [Add] to post a comment