LIST TO ARRAY

4D - Documentation   Français   English   German   Español   English   4D v11 SQL, Comandos por temas   4D v11 SQL, Lista alfabética de comandos   4D v11 SQL, Constantes por temas   Regresar   Anterior   Siguiente

versión 3

Nota de compatibilidad

Debido a la nueva implementación de listas jerárquicas, la compatibilidad de este comando no puede ser mantenida totalmente. Igualmente, a partir de la versión 6, recomendamos que comience a utilizar el comando Load list para trabajar con las listas jerárquicas definidas en el editor de listas del entorno Diseño.


LIST TO ARRAY (lista; Array{; itemRefs})

ParámetroTipoDescripción
listaAlfaLista de la cual copiar los elementos de primer nivel
ArrayArrayArray al cual copiar los elementos de la lista
itemRefsArrayNúmeros de referencia de los elementos de la lista

Descripción

El comando LIST TO ARRAY crea o reemplaza el array array con los elementos de primer nivel de la lista lista.

LIST TO ARRAY crea o reemplaza un array con un nuevo array tipo texto.

El parámetro opcional itemRefs (un array de tipo numérico) devuelve los números de referencia de los elementos de la lista.

Nota de compatibilidad: en la versión anterior de 4D, este array se llenaba con los nombres de las listas asociadas. Si un elemento de la lista tenía una lista asociada, el nombre de la lista asociada se colocaba en el elemento del array con el mismo número que el elemento de la lista. Si no había una lista asociada, entonces el elemento era la cadena vacía. El segundo array era del mismo tamaño de array. Puede utilizar los nombres en este array para acceder a las listas asociadas.

Puede continuar utilizando LIST TO ARRAY para construir un array basado en los elementos de primer nivel de una lista. Sin embargo, este comando no le ofrece los medios para trabajar con los elementos de las sublistas, si las hay. Para trabajar con listas jerárquicas, utilice los nuevos comandos de listas jerárquicas introducidos en la versión 6.

Ejemplo

El siguiente ejemplo copia los elementos de una lista llamada Regiones en el array llamado atRegiones:

   LIST TO ARRAY ("Regiones"; atRegiones )

Ver también

ARRAY TO LIST, Load list, SAVE LIST.


4D - Documentation   Français   English   German   Español   English   4D v11 SQL, Comandos por temas   4D v11 SQL, Lista alfabética de comandos   4D v11 SQL, Constantes por temas   Regresar   Anterior   Siguiente