SAP BI Java SDK

Package com.sap.ip.bi.sdk.dac.result.model

Provides classes that define the OLAP Table Model, which facilitates the rendering of a multidimensional data set into a two-dimensional matrix.

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.
 

Package com.sap.ip.bi.sdk.dac.result.model Description

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

BIDataSetTableModel is constructed from IBIDataSet, and exposes three methods that are required for rendering a table:

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

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

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.

 

Since:
3.50

SAP BI Java SDK

Copyright © 2004-2006 by SAP AG. All Rights Reserved.
SAP, R/3, mySAP, mySAP.com, xApps, xApp, SAP NetWeaver, and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP AG in Germany and in several other countries all over the world. All other product and service names mentioned are the trademarks of their respective companies. Data contained in this document serves informational purposes only. National product specifications may vary.
These materials are subject to change without notice. These materials are provided by SAP AG and its affiliated companies (SAP Group) for informational purposes only, without representation or warranty of any kind, and SAP Group shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP Group products and services are those that are set forth in the express warranty statements accompanying such products and services, if any. Nothing herein should be construed as constituting an additional warranty.