versión 2004
SORT LISTBOX COLUMNS ({*; }objeto; numCol; orden{; numCol2; orden2; ...; numColN; ordenN})
Parámetro | Tipo | Descripción | |
* | Si se especifica, objeto es un nombre de objeto (cadena) | ||
Si se omite, objeto es una variable | |||
objeto | Objeto de formulario | Nombre de objeto (si se especifica *) o | |
Variable (si se omite *) | |||
numCol | Entero largo | Número(s) de columna(s) a ordenar | |
orden | > o < | > para una ordenación ascendente o | |
< para una ordenación descendente |
Descripción
El comando SORT LISTBOX COLUMNS ordena las filas del list box designado por los parámetros objeto y * en función de los valores de una o varias columnas.
Si pasa el parámetro opcional *, indica que el parámetro objeto es un nombre de objeto (cadena). Si omite este parámetro, indica que el parámetro objeto es una variable. En ese caso, no pasa una cadena, sino una referencia de variable. Para mayor información sobre nombres de objetos, consulte la sección Propiedades de los objetos.
En numCol, pase el número de columna cuyos valores quiere utilizar como criterio de ordenación. Puede utilizar todo tipo de datos, a excepción de imágenes y punteros.
En orden, pase el símbolo > o < para indicar el criterio de ordenación. Si orden contiene el símbolo "mayor que"(>), el criterio de ordenación es ascendente. Si orden contiene el símbolo "menor que" (<), el criterio de ordenación es descendente.
Puede definir ordenaciones multiniveles: para hacerlo, pase tantos pares (numCol;orden) como sea necesario. El nivel de ordenación se define por la posición del parámetro en la llamada.
Conforme con el principio de funcionamiento del list box, las columnas están sincronizadas, lo que significa que la ordenación de una columna repercute automáticamente en todas las otras columnas del objeto.