Using Rowset objects

The Rowset object is a structure that stores rows of filtered records in a flat, unnormalized format. A Rowset object can store any kind of data from any database that your report can access. Data in the Rowset object comes from the fields in a RowsetMetaData object.
To retrieve data stored in a Rowset object, you create a Cursor object with the RowsetController.createCursor method. When the Cursor object is created, the Rowset object is implicitly created.