Packagestimulsoft.report.dictionary
Classpublic class StiDataSort
InheritanceStiDataSort Inheritance Object

Class is used for sorting the array of data for the data source.



Public Methods
 MethodDefined By
  
StiDataSort(rowToConditions:StiHashtable, conditions:Array, sortColumns:Array, dataSource:StiDataSource)
StiDataSort
  
clear():void
StiDataSort
  
Compares two rows with data.
StiDataSort
  
compareValues(value1:*, value2:*, ascendary:Boolean = true):int
[static] Метод сравнивания значений.
StiDataSort
Constructor Detail
StiDataSort()Constructor
public function StiDataSort(rowToConditions:StiHashtable, conditions:Array, sortColumns:Array, dataSource:StiDataSource)



Parameters
rowToConditions:StiHashtable
 
conditions:Array
 
sortColumns:Array
 
dataSource:StiDataSource
Method Detail
clear()method
public function clear():void

compareRows()method 
public function compareRows(x:DataRow, y:DataRow):int

Compares two rows with data.

Parameters

x:DataRow
 
y:DataRow

Returns
int
compareValues()method 
public static function compareValues(value1:*, value2:*, ascendary:Boolean = true):int

Метод сравнивания значений. Предполагается, что оба значения имеют один и тот же тип.

Parameters

value1:*
 
value2:*
 
ascendary:Boolean (default = true)

Returns
int