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
  • Inserción de una fila
  • Insertar un fila en un array Property avanzado
  • Varios
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
Inserta una fila en una posición determinada:
  • en un WLanguage array bidimensional.
  • en una propiedad array bidimensional avanzada (xlsDocument, etc.).
Ejemplo
MyArray is array of 2 by 3 strings
MyArray.InsertLine(1, "A", "B", "C")
MyArray.InsertLine(2, "a", "b", "c")
MyArray.InsertLine(3, "D", "E", "F")
// Display the content of the 3rd row
Trace(MyArray[3,1], MyArray[3,2], MyArray[3,3])
// Displays "D E F"
Sintaxis
<WLanguage array>.InsertLine(<Insertion index> [, <Element column 1> [... [, <Element column N>]]])
<WLanguage array>: Array
Nombre de la variable de tipo Array a utilizar. Este array debe ser bidimensional.
<Insertion index>: Integro
Índice en el que se debe insertar la fila. A partir de este índice, todas las filas se desplazarán 1 posición.
Si <índice de inserción> es igual al número de filas del array + 1, el fila se añade en la última posición del array (equivalente al <Array>.AddLine).
Se produce un error de WLanguage si <índice de inserción> es mayor que el número de filas de la array + 1.
<Element column 1>: Tipo de elementos del array, opcional
Elemento de la fila que se agregará al array especificado. Cada elemento corresponde a una columna del array. El tipo del elemento agregado debe ser compatible con el tipo de la columna asociada..
Si no se especifica ninguno de estos parámetros, se agrega una fila vacía al array. Las columnas se inicializan con el valor predeterminado del tipo de los otros elementos del array.
Si no se especifica uno de estos parámetros, se inicializa la columna correspondiente con el valor predeterminado del tipo de los otros elementos del array.
<Element column N>: Tipo de elementos del array, opcional
Elemento de la fila que se agregará al array especificado. Cada elemento corresponde a una columna del array. El tipo del elemento agregado debe ser compatible con el tipo de la columna asociada..
Si no se especifica ninguno de estos parámetros, se agrega una fila vacía al array. Las columnas se inicializan con el valor predeterminado del tipo de los otros elementos del array.
Si no se especifica uno de estos parámetros, se inicializa la columna correspondiente con el valor predeterminado del tipo de los otros elementos del array.
Observaciones

Inserción de una fila

Cuando se llama a la función <Array>.InsertLine:
  • el array se amplía automáticamente para recibir el nuevo fila.
  • si es necesario, los elementos se convierte en el tipo de los otros elementos del array.
Observación: Cuando se declara un array de N por M elementos, este array contiene N filas vacías. Por ejemplo, el array declarado a continuación contiene 3 filas vacías.
MyArray is array of 3 by 2 strings
Las filas insertadas mediante <Array>.InsertLine se insertan automáticamente entre las filas existentes en el array.
En nuestro ejemplo, el array contendrá 4 filas una vez realizada la inserción.

Insertar un fila en un array Property avanzado

Cuando se llama a la función <Array>.InsertLine:
  • se debe crear la variable de tipo avanzado.
  • el tipo avanzado debe tener un enumerador de tipo de colección modificable.
  • el tipo avanzado se amplía automáticamente para recibir la nueva fila.

Varios

  • Esta función no puede utilizarse:
    • los arrays no creados,
    • arrays fijos.
  • Para añadir una fila al final de un array bidimensional, utilice <Array>.AddLine.
Componente: wd290vm.dll
Versión mínima requerida
  • Versión 23
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 22/06/2023

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