Eclipse BIRT Report Object Model (ROM)
SortKey Structure
Display Name: | Sort Key |
Since: | 1.0 |
Report sorting and group sorting is defined as a series of column, sort direction pairs. Each pair is a Sort Criteria structure.
The sort direction: Ascending (the default) or Descending.
Type: | choice (sortDirection) |
Since: | 1.0 |
Required: | No |
Display Name: | Sort Direction |
JavaScript Type: | |
Default Value: | asc |
Runtime Settable: | No |
Name | Display Name | Value | Description |
asc | Ascending | asc | Sort values from lowest to highest. |
desc | Descending | desc | Sort values from highest to lowest. |
The sort direction: Ascending (the default) or Descending.
An expression that gives the sort key on which to sort.
Type: | expression |
Context: | |
Expression Type: | any |
Since: | 1.0 |
Required: | Yes |
Display Name: | Sort Key |
JavaScript Type: | |
Default Value: | None |
Runtime Settable: | No |
An expression that gives the sort key on which to sort. The simplest case is the name of a column. The expression can also be an expression that includes columns. When used for a group, the expression can contain an aggregate computed over the group.
Expressions that include only a column name are candidates for "pushing" into the data set. However, sort keys that are expressions must be evaluated within BIRT, and so the sorting itself must occur within BIRT.
Type: | locale |
Since: | 2.5 |
Required: | No |
Display Name: | Sort Locale |
JavaScript Type: | |
Default Value: | None |
Runtime Settable: | No |
Type: | integer |
Since: | 2.5 |
Required: | No |
Display Name: | Sort Strength |
JavaScript Type: | |
Default Value: | -1 |
Runtime Settable: | No |