AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Este contenido se ha traducido automáticamente.  Haga clic aquí  para ver la versión en inglés.
Ayuda / WLanguage / Funciones WLanguage / Funciones estándar / Funciones de colas, pilas, listas y arrays / Funciones de arrays
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados
Permite:
  • mover una fila en una array bidimensional o en una array avanzada Property. Las otras filas de array se desplazan en consecuencia.
  • intercambiar dos filas en un array bidimensional o en un array Property avanzado.
Observación: Esta función es equivalente a la función MoveLine.
Ejemplo
MyArray is array of 5 by 2 strings
MyArray[1,1] = "A"
MyArray[1,2] = "a"
MyArray[2,1] = "B"
MyArray[2,2] = "b"
MyArray[3,1] = "C"
MyArray[3,2] = "c"
MyArray[4,1] = "D"
MyArray[4,2] = "d"
MyArray[5,1] = "E"
MyArray[5,2] = "e"
// Move the row 2 to 4th position
ArrayMoveLine(MyArray, 2, 4)
// The array contains the following elements:
// "A", "a"
// "C", "c"
// "D", "d"
// "B", "b"
// "E", "e"
MyArray is array of 5 by 2 strings
MyArray[1,1] = "A"
MyArray[1,2] = "a"
MyArray[2,1] = "B"
MyArray[2,2] = "b"
MyArray[3,1] = "C"
MyArray[3,2] = "c"
MyArray[4,1] = "D"
MyArray[4,2] = "d"
MyArray[5,1] = "E"
MyArray[5,2] = "e"
// Swap row 2 with row 4
ArrayMoveLine(MyArray, 2, 4, amSwap)
// The array contains the following elements:
// "A", "a"
// "D", "d"
// "C", "c"
// "B", "b"
// "E", "e"
Sintaxis

Mover un fila en un array de WLanguage o en un array avanzado Property Ocultar los detalles

ArrayMoveLine(<WLanguage array> , <Start index> , <End index> [, <amMove>])
<WLanguage array>: Array
Nombre de la variable de tipo Array a utilizar. Este array debe ser bidimensional.
<Start index>: Integro
Índice de la fila a mover.
<End index>: Integro
Nuevo índice de la fila que se trasladó.
<amMove>: Constante opcional
amMove: Constante utilizada para mover una fila en un array.

Intercambiando dos filas en un array WLanguage o en un array Property avanzado Ocultar los detalles

ArrayMoveLine(<WLanguage array> , <Index of 1st row> , <Index of 2nd row> , <amSwap>)
<WLanguage array>: Array
Nombre de la variable de tipo Array a utilizar. Este array debe ser bidimensional.
<Index of 1st row>: Integro
Índice de la primera fila a intercambiar.
<Index of 2nd row>: Integro
Índice de la segunda fila a intercambiar.
<amSwap>: Constante
amSwap: Constante utilizada para intercambiar dos filas en una array.
Componente: wd290vm.dll
Versión mínima requerida
  • Versión 10
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 27/05/2022

Señalar un error o enviar una sugerencia | Ayuda local