Saltar navegación

Documentación de FlexPro 2025

IndexSort

Ordena un conjunto de datos de índice de forma ascendente.

Sintaxis

IndexSort(Index [ , RemoveDuplicates = TRUE ])

 

La sintaxis de la función IndexSort consta de los siguientes elementos:

Parte

Descripción

Index

Una serie de datos con índices o una matriz de datos con índices 2D.

Las estructuras de datos permitidas son Serie de datos y Matriz de datos. Se permiten todos los tipos de datos reales.

Si el argumento es una lista, la función se ejecuta para cada elemento de la lista y el resultado también es una lista.

RemoveDuplicates

TRUE si los duplicados deben eliminarse del índice.

Las estructuras de datos permitidas son Valor escalar. Los tipos de datos permitidos son Valor booleano.

Si el argumento es una lista, se toma su primer elemento. Si se trata de nuevo de una lista, se repite el proceso.

Se establece el valor predeterminado TRUE si no se especifica el argumento.

Notas

El resultado es siempre el tipo de datos Entero de 64 bits.

El resultado es una serie o matriz de datos con el Index ordenado de forma ascendente. Un índice 2D se ordena de forma ascendente si los índices cuentan fila por fila, por ejemplo { {0, 0}, {0, 1}, {0, 2}, {1, 0}, {1, 1}, {1, 2} }. Index debe contener valores mayores o iguales a cero.

Disponibilidad

FlexPro Basic, Professional, Developer Suite

Ejemplos

IndexSort({1, 2, 0})

Devuelve {0L, 1L, 2L}.

IndexSort({ {1, 1}, {0, 1}, {1, 0}, {0, 0} })

Devuelve { {0L, 0L}, {0L, 1L}, {1L, 0L}, {1L, 1L} }.

Véase también

Función IndexOr

Función IndexAnd

Función IndexNot

Función IndexBefore

Función IndexAfter

Función IndexSegments

Objeto de análisis Aislamiento de eventos