Warning
From version
16 (56F), this function is kept for backward compatibility. This function is replaced with
TableSelect.
Returns the coordinates (row number and column number) of a cell in a Table control.
Remarks:
- The Table control must allow the selection mode by cell. This option can be configured in the "GUI" tab of the Table control description.
- To find out the number of selected cells, use TableCellSelectOccurrence.
NbSelectedCells is int
Total is real
RowNum is int
ColNum is int
NbSelectedCells = TableCellSelectOccurrence(TABLE_TABLE1)
FOR i = 1 TO NbSelectedCells
RowNum = TableCellSelect(TABLE_TABLE1,i, tcsLine)
ColNum = TableCellSelect(TABLE_TABLE1,i, tcsColumn)
Total = Total + TABLE_TABLE1[RowNum,ColNum]
END
Syntax
<Result> = TableCellSelect(<Table control> , <Index> , <Type of information>)
<Result>: Integer
- Number of the selected row or column,
- -1 if a problem occurred.
Remark: The selection mode by cell must have been selected for the Table control ("GUI" tab in the control description). Otherwise, <Result> is set to -1.
<Table control>: Control name
Name of the Table control to be used.
<Index>: Integer
Number of the selected column. If this index does not correspond to a selected column (e.g., index greater than the number of columns), <Result> is set to -1.
<Type of information>: Integer constant
Used to specify whether the result must be the row number or the column number: | |
tcsColumn | Used to retrieve the column number. The number of the first column is set to 1. |
tcsLine | Used to retrieve the row number. The number of the first row is set to 1. |