tuple_sort_index — Sort the elements of a tuple and return the indices of the sorted tuple.
tuple_sort_index sorts all elements of Tuple in ascending order and returns the indices of the elements of the sorted tuple (in relation to the input tuple Tuple) with Indices. As a precondition the single elements of Tuple must be comparable. Thus, Tuple must either exclusively consist of strings or it must only contain (integer or floating point) numbers. In the latter case integers and floating point numbers may be mixed.
If the input tuple is empty, the operator returns an empty tuple.
HDevelop provides an in-line operation for tuple_sort_index, which can be used in an expression in the following syntax:
Indices := sort_index(Tuple)