|
|
|
|
|
- Use conditions
- Multi-selection Table control
- Horizontal Table control
- Handling errors
<Table>.MoveLine (Función) Moves a row or swaps two rows in a Table control. To move the columns in a Table control, use <Table>.MoveColumn.
// Swap the current row and row 5 TABLE_Table1.MoveLine(SelectedLine, 5, amSwap) // Move the current row to row 3 TABLE_Table1.MoveLine(SelectedLine, 3, amMove) // Swap the current row with the next row TABLE_Table1.MoveLine(SelectedLine, 5, amNext, amSwap)
Sintaxis
Mover a una posición específica Ocultar los detalles
<Result> = <Table control>.MoveLine(<Index of row to move> , <Destination row index> [, <Operation to perform>])
<Result>: Integro New index of the row that was moved. <Table control>: Nombre del control Name of the Table control to be used. <Index of row to move>: Integro Position of the row to move. This position must be between 1 and the number of rows in the Table control (returned by the <Table>.Count function or the Count property, for example).To move the row that is currently selected, use the rowSelected constant. <Destination row index>: Integro New row position. This position must be between 1 and the number of rows in the Table control (returned by the <Table>.Count function or the Count property, for example). A fatal error occurs if this parameter is not valid.To handle the row that is currently selected, use the rowSelected constant. <Operation to perform>: Constante o combinación de constantes de tipo Integer (opcional) Change row position: | | amDisplayDestination | The moved (or swapped) row is displayed in the Table control. If necessary, the Table control is automatically scrolled to show the row at its new position. The selected row (selection bar) does not change. This constant can be combined with the amMove and amSwap constants.
| amMove (default value) | Moves the row to the index of the destination row. | amSwap | Swaps the position of the source and destination row. |
Observaciones Multi-selection Table control If <Table>.MoveLine is used on a multi-selection Table control: - when moving a line (constant tdDéplace): only the first selected line is moved.
- when exchanging lines (constant tdEchange): only the first line will be exchanged.
- the rowSelected constant cannot be used. Otherwise, a fatal error occurs and no row is moved.
Handling errors Caution: <Table>.MoveLine returns no error code. To determine if this function has generated an error, use ErrorInfo with the errMessage constant.
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|