|
SAP BI Java SDK | |||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||
See:
Description
| Class Summary | |
| BICellData | Contains cell data information for BIDataSetTableModel,
returned by the BITableItem.getItem() method when the current
cell is in 'CELLS' segment. |
| BIDataSetTableModel | This class implements an output table according to a strategy that divides the table into four sections. |
| BITableItem | Provides cell information for BIDataSetTableModel, used by the
BIDataSetTableModel.getValueAt(int, int) method.
|
Provides classes that define the OLAP Table Model, which facilitates the rendering of a multidimensional data set into a two-dimensional matrix. The OLAP Table Model is a companion to the ResultSet API.
BIDataSetTableModel is constructed from IBIDataSet,
and exposes three methods that are required for rendering a table:
BIDataSetTableModel.getColumnCount()BIDataSetTableModel.getRowCount()BIDataSetTableModel.getValueAt(int rowIndex, int columnIndex)
These methods provide a projection of the data set onto a two-dimensional matrix.
Additional advanced data set features are supported -- for example, crossjoins, dimension
properties, and in particular, the hierarchical display of the data set, which
can be set to on or off by the isDisplayHierarchy parameter in the constructor.
BITableItem is returned by the BIDataSetTableModel.getValueAt(int, int) method of
BIDataSetTableModel. It contains
the cell section info (cells, columns header, row header and captions), cell
item object (type String for cells, captions and dimension properties,
type IBIDimensionCursor for dimension members),
and information for hierarchical display (minimal level, relative level, and
header position count). To get the String value of the BITableItem
object, use the BITableItem.toString()
method.
BICellData contains cell data information
for BIDataSetTableModel. It is returned
by the BITableItem.getItem() method
when the current cell is in 'CELLS' segment.
The formatted value, actual value, and data type of the cell is wrapped into
an object of type BICellData, which
is further wrapped into BITableItem.
BITableItem also contains section and other information for hierarchical
rendering.
|
SAP BI Java SDK | |||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||