4D v16.3

SORT LIST

Inicio

 
4D v16.3
SORT LIST

SORT LIST 


 

SORT LIST ( lista {; > ou <} ) 
Parámetro Tipo   Descripción
lista  ListRef in Número de referencia de lista
> ou <  Operador in Criterio de ordenación: > ordenar en orden ascendente, u < ordenar en orden descendente

El comando SORT LIST ordena la lista cuyo número de referencia se pasa en lista.

Para ordenar en orden ascendente, pase >. Para ordenar en orden descendente, pase <. Si omite el parámetro de criterio de ordenación, SORT LIST ordena por defecto en orden ascendente.

SORT LIST ordena todos los niveles de la lista; primero ordena los elementos de la lista, luego ordena los elementos en cada sublista (si hay), etc., a través de todos los niveles de la lista. Esta es la razón por la cual usted generalmente aplicará SORT LIST a una lista en un formulario. La ordenación de una sublista no es de mucho interés porque el orden cambiará por una llamada a un nivel superior.

SORT LIST no cambia el estado actual de la lista y de las eventuales sublistas desplegado/contraído, ni del elemento actual. Sin embargo, como el elemento actual puede ser movido por la operación de ordenación, Selected list items podría devolver una posición diferente antes y después de la ordenación.

Ejemplo  

Dada la lista llamada hList, mostrada aquí en el entorno Aplicación:

Después de la ejecución de este código:

  ` Ordenar la lista y sublistas en orden ascendente
 SORT LIST(hList;>)

La lista se verá así:

Después de la ejecución de este código:

  ` Ordenar la lista y sus sublistas en orden decreciente
 SORT LIST(hList;<)
 REDRAW LIST(hList) ` NO olvide llamar REDRAW LIST de lo contrario la lista no se actualizará

La lista se ve de esta forma:



Ver también 

Selected list items

 
PROPIEDADES 

Producto: 4D
Tema: Listas jerárquicas
Número 391

 
HISTORIA 

Creado por: 4D v6

 
ARTICLE USAGE

Manual de lenguaje 4D ( 4D v16)
Manual de lenguaje 4D ( 4D v16.1)
Manual de lenguaje 4D ( 4D v16.2)
Manual de lenguaje 4D ( 4D v16.3)