Skip to main content
Version: 7.9

sortDataset

This function is used by Ignition's Expression language.

Description

Returns a new dataset based on the rows in the given dataset. Sort order is natural if the Class of keyColumn implements java.lang.Comparable, otherwise sorting is done by the toString() value.

Syntax

sortDataset(dataset, colIndex[, ascending])

  • Parameters

    • DataSet dataset - The starting dataset.

    • int colIndex - The index of the column to sort on.

    • Bool ascending - Optional. A flag indicating whether or not to sort ascending.

  • Results

    • DataSet - A sorted dataset

Syntax

sortDataset(dataset, colName[, ascending])

  • Parameters

    • DataSet dataset - The starting dataset.

    • int colName- The name of the column to sort on.

    • Bool ascending - Optional. A flag indicating whether or not to sort ascending.

  • Results

    • DataSet - A sorted dataset

Examples

Code Snippet
sortDataset(dataset, 0, true) // returns a Dataset sorted ascending on column 0.
Code Snippet
sortDataset(dataset, "Column 1", false) // returns a Dataset sorted descending on the column named "Column 1".