|
|
|
|
- Condiciones de uso
- Looper de selección múltiple
- Gestión de errores
Mueve un fila o intercambia dos filas en un control Looper.
// Swap the current row and row 5 LOOP_Loop1.MoveLine(rowSelected, 5, amSwap) // Move the current row to row 3 LOOP_Loop1.MoveLine(rowSelected, 3, amMove) // Swap the current row with the next row LOOP_Looper1.MoveLine(rowSelected, amNext, amSwap)
Sintaxis
Moverse a una posición específica Ocultar los detalles
<Result> = <Looper control>.MoveLine(<Subscript of row to move> , <Subscript of destination row> [, <Operation to perform>])
<Result>: Integer Nuevo índice de la fila que se movió. <Looper control>: Control name Nombre del control Looper a utilizar. <Subscript of row to move>: Integer Posición de la fila que se va a mover. Esta posición debe incluirse entre 1 y el número de filas encontradas en el control (devuelto por <Looper>.Count o Conde, por ejemplo).Para mover la fila seleccionada, utilice la constante rowSelected. <Subscript of destination row>: Integer Nueva posición de la fila. Esta posición debe estar comprendida entre 1 y el número de filas encontradas en la control (devuelta por <Looper>.Count o Conde por ejemplo). Si este parámetro no es válido, se produce un error fatal.Para manipular la fila seleccionada, utilice la constante rowSelected. <Operation to perform>: Optional Integer constant (or combination of constants) Cambio de posición que se realizará para la fila: | | amDisplayDestination | La fila modificada se muestra en la pantalla control Looper. Si es necesario, se realiza un desplazamiento de filas de automatic para mostrar el fila modificado. La fila (banda de selección) seleccionada no cambia. Esta constante puede combinarse con las constantes amMove y amSwap. | amMove (valor predeterminado) | La fila se traslada al índice de la fila de destino. | amSwap | Se intercambian la fuente fila y el destino fila. |
Moverse relativamente a la posición actual Ocultar los detalles
<Result> = <Looper control>.MoveLine(<Subscript of row to move> , <Relative move> [, <Operation to perform>])
<Result>: Integer Nuevo índice de la fila que se movió. <Looper control>: Control name Nombre del control Looper a utilizar. <Subscript of row to move>: Integer Posición de la fila que se va a mover. Esta posición debe incluirse entre 1 y el número de filas encontradas en el control (devuelto por <Looper>.Count o Conde, por ejemplo).Para mover la fila seleccionada, utilice la constante rowSelected. <Relative move>: Integer constant Se utiliza para mover o un intercambio a una posición relativa al índice de la fila a mover. | | amFirst | Mueve el fila a la primera posición. | amLast | Mueve el fila a la última posición. | amNext | Mueve el fila una posición hacia abajo. | amNextPage | Desplaza el fila un Page hacia abajo (un Page corresponde al número de filas que pueden visualizarse simultáneamente en el control Looper). | amPrevious | Mueve la fila una posición hacia arriba. | amPreviousPage | Desplaza el fila un Page hacia arriba (un Page corresponde al número de filas que pueden visualizarse simultáneamente en el control Looper). |
Si este parámetro no es válido ( amPrevious utilizado en el primer fila del control Looper por ejemplo), el fila se mueve "a la posición más cercana". <Operation to perform>: Optional Integer constant (or combination of constants) Cambio de posición que se realizará para la fila: | | amDisplayDestination | Se muestra la fila modificada. Si es necesario, se realiza un desplazamiento de filas de automatic para mostrar el fila modificado. La fila (banda de selección) seleccionada no cambia. Esta constante puede combinarse con las constantes amMove y amSwap. | amMove (valor predeterminado) | La fila se traslada al índice de la fila de destino. | amSwap | Se intercambian la fuente fila y el destino fila. |
Observaciones Condiciones de uso La función <MoveLine puede utilizarse en: - a control Looper con fuente de datos en memoria,
- a control Looper poblada programáticamente.
Gestión de errores Atención: La función <MoveLine no devuelve ningún código de error. Para saber si la función generó un error, utilice la función ErrorInfo con la constante errMessage.
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|