User Guide

406 Components Dictionary
Description
Method; assigns the specified iterator to this DataSet object and makes it the current iterator.
The specified iterator must come from a previous call to
DataSet.getIterator() on the
DataSet object to which it is being assigned; otherwise; a
DataSetError exception is thrown.
Example
import mx.data.to.ValueListIterator;
myIterator:ValueListIterator = my_ds.getIterator();
myIterator.sortOn(["name"]);
my_ds.setIterator(myIterator);
See also
DataSet.getIterator()
DataSet.setRange()
Availability
Flash Player 7.
Edition
Flash MX Professional 2004.
Usage
dataSetInstance.setRange(startValues, endValues)
Parameters
startValues An array of key values of the properties of the first transfer object in
the range.
endValues An array of key values of the properties of the last transfer object in the range.
Returns
Nothing.
Description
Method; sets the end points for the current iterator. The end points define a range in which
the iterator operates. This is only valid if a valid sort has been set for the current iterator by
means of
DataSet.addSort().
Setting a range for the current iterator is more efficient than using a filter function if you want
a grouping of values (see
DataSet.filterFunc).