FlexPro
HistoryBase
Ingénierie
Formation
Téléchargements
Assistance FlexPro
Connaissance
Communauté
À propos de nous
Références
Emplois
Contact général
Liste des revendeurs
Assistance FlexPro
FR
DE
EN
Porte-plaquette

Documentation FlexPro 2025

IndexSort

Trie un ensemble de données d'indices de manière à ce qu'il devienne ascendant.

Syntaxe

IndexSort(Index [ , le RemoveDuplicates Variable TRUE ])

 

La syntaxe de la fonction IndexSort se compose des éléments suivants :

Section

Description

Index

Une série de données avec des indices ou une matrice de données avec des indices 2D.

Les structures de données autorisées sont Série de données et Matrice de données. Tous les types de données réels sont autorisés.

Si l'argument est une liste, alors la fonction est exécutée pour chaque élément de la liste et le résultat est également une liste.

RemoveDuplicates

TRUE, si les doublons doivent être retirés de l'index.

Les structures de données autorisées sont Scalaire. Les types de données pris en charge sont Valeur booléenne.

Si l'argument est une liste, alors son premier élément est pris. S'il s'agit à nouveau d'une liste, le processus est répété.

Si l'argument n'est pas spécifié, il est défini à la valeur par défaut TRUE .

Remarques

Le résultat est toujours du type de données Entier de 64 bits.

Le résultat est une série de données ou une matrice de données contenant le Index. Un index 2D est trié par ordre croissant si les index sont comptés ligne par ligne, par exemple {0, 0}, {0, 1}, {0, 2}, {1, 0}, {1, 1}, {1, 2} }. Index doit contenir des valeurs supérieures ou égales à zéro.

Disponible dans

FlexPro Basic, Professional, Developer Suite

Exemples

IndexSort({1, 2, 0})

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

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

Renvoie { {0L, 0L}, {0L, 1L}, {1L, 0L}, {1L, 1L} }.

Voir aussi

Fonction IndexOr

Fonction IndexAnd

Fonction IndexNot

Fonction IndexBefore

Fonction IndexAfter

Fonction IndexSegments

Objet d'analyse Isolation d'événements