Mobile API Reference  MicroStrategy 2019
TabularDataProtocol.h
Go to the documentation of this file.
1 //
2 // TabularDataModel.h
3 // MSTRMobileSDK
4 //
5 // Created by Xiaochen Du on 11/17/10.
6 // Copyright 2010 MicroStrategy Inc. All rights reserved.
7 //
9 
12 
16 - (NSInteger)rowCount;
17 
21 - (NSInteger)headerCount;
22 
26 - (MSIReportDataRow *) rowByIndex: (NSInteger) index;
27 
31 //TODO: We will remove this soon.
32 - (MSIHeaderValue *) dataForRow: (NSInteger) rowIndex column:(NSInteger) columnIndex;
33 
34 
38 - (MSIReportDataCell*) cellAt:(NSUInteger)row column:(NSUInteger)column;
39 
43 - (MSIHeader*) headerObjectByIndex:(NSInteger)index;
44 
51 - (MSIHeader*)headerObject:(MSIDisplayInfo*)object;
52 
53 
57 - (MSIDisplayInfo*) objectByID:(NSString*) objID;
58 
59 @optional
60 
64 - (NSString*) drillXML:(MSIReportDataCell*) cell;
65 
70 
76 
80 - (BOOL) isEditableAtRowIndex:(NSInteger)rowIndex columnIndex:(NSInteger)columnIndex;
81 
82 
86 - (NSString*) formatRawMetricValueAtRow:(NSInteger)rowIndex atColumn:(NSInteger)colIndex;
87 
88 
89 @end
90 
Definition: MSIHeaderValue.h:11
signed char BOOL
Definition: PDCwtypes.h:101
Definition: Header.h:12
Definition: TabularDataProtocol.h:11
Definition: ReportDataRow.h:13
Definition: DataProviderProtocol.h:16
Definition: MSIDisplayInfo.h:10
Definition: ReportDataCell.h:12