Mobile API Reference  MicroStrategy 2019
DerivedReportInfo Class Reference

#import <DerivedReportInfo.h>

Inheritance diagram for DerivedReportInfo:
MSIReportDisplayInfo <MSTRHandler> DrilledReportInfo

Instance Methods

(id) - initWithMessageID:stateID:parentSubscription:
 
(DerivedReportInfo *) - newDerivedReport
 
(NSInteger) - propagateChangesToParent:
 
- Instance Methods inherited from MSIReportDisplayInfo
(NSData *) - _serialize
 
(void) - _buildXMLBody:
 
(NSInteger) - type
 
(void) - setInitialPageForID:values:
 
(NSArray *) - getInitialPageForID:
 
(NSString *) - cacheSetID
 
(NSString *) - currentMessageID
 
(void) - setCurrentMessageID:
 
(NSData *) - promptQuestionXML
 
(void) - setPromptQuestionXML:
 
(void) - addIServerCacheInfo:withCacheID:isBackground:
 
(IServerCacheInfoMap *) - getIServerCacheInfoMap
 
(void) - removeIServerCacheInfo:
 
(void) - removeIServerCacheInfo:withCacheInfoID:
 
(NSString *) - _currentMessageIDInternal
 
(BOOL- validatePrompts:anError:
 
(void) - syncManipulationStateId
 
(NSComparisonResult) - compareReportName:
 
(NSData *) - infoXMLForLayout:grouByElements:
 
(void) - setInitialPageByElements:andPageByUnits:
 
(void) - setInitialLayout:inPortraitMode:
 
(EnumBinaryDownloadMode- getBinaryDownloadMode
 
(EnumPrivateAuthenticationMode- isPrivateReport
 
(EnumPrivateAuthenticationMode- isAuthPrintShare
 
(NSString *) - getExcelFilePathAndCreateFolders:
 
(void) - loadPromptQuestionXML
 
(void) - clearPromptQuestionCache
 
(bool) - isFirstSliceValid
 
- Instance Methods inherited from <MSTRHandler>
(void) - doStartElement:namespaceURI:attributes:level:support:
 
(void) - doEndElement:namespaceURI:level:support:
 

Protected Attributes

MSIReportDisplayInfobaseReport
 
- Protected Attributes inherited from MSIReportDisplayInfo
NSString * reportName
 
NSString * subscriptionName
 
NSString * subscriptionID
 
NSString * parentSubscriptionID
 
NSString * projectID
 
NSString * currentPromptAnswers
 
NSString * promptInPromptAnswers
 
NSTimeInterval inboxMessageTime
 
NSString * baseMessageID
 
NSInteger stateID
 
NSInteger hasWriteAccess
 
NSInteger mobileView
 
MSIProjectInfoproject
 
NSInteger refreshed
 
NSTimeInterval lastTimeRead
 
NSMutableDictionary * initialPageInfo
 
NSMutableArray * tmpPageInfo
 
NSString * tmpID
 
BOOL tmpIsNumeric
 
NSInteger read
 
CGFloat zoom
 
CGFloat xOffset
 
CGFloat yOffset
 
BOOL lastRefreshTimedOut
 
NSTimeInterval targetModificationTime
 
NSString * currentMessageID
 
BOOL isAlert
 
NSInteger currentStateIDForManipulatedReport
 
BOOL messageIDMatchesPrompt
 
BOOL answersSavedToMD
 
SAXStringHandler * currentAnswerGatherer
 
BOOL isPersonalized
 
BOOL isEditable
 
BOOL isPromptEditable
 
BOOL isUnsubscribable
 
BOOL forPreload
 
BOOL fullyCached
 
NSTimeInterval fullyCachedTime
 
NSInteger bytesLoaded
 
BOOL reprompted
 
NSData * repromptQuestionXML
 
BOOL isPromptInPrompt
 
NSInteger loadedSliceCount
 
NSInteger loadingLayoutID
 
NSString * promptsAnswerXML
 
NSString * elementsPromptAnswers
 
NSString * valuePromptAnswers
 
NSString * objectsPromptAnswers
 
NSDictionary * datasetPromptAnswers
 
MSIObjectInfomainTarget
 
MSIObjectInfoalertTarget
 

Additional Inherited Members

- Class Methods inherited from MSIReportDisplayInfo
(NSString *) + visualizationStyle:
 
- Properties inherited from MSIReportDisplayInfo
NSString * targetName
 
NSString * reportID
 
NSInteger reportType
 
NSInteger reportSubType
 
NSString * description
 
MSIObjectInfoparentFolder
 
NSString * abbreviation
 
NSString * iconPath
 
NSData * cachedPromptsQuestionXML
 
NSInteger viewMedia
 
NSInteger availableViewMedia
 
BOOL promptQuestionValid
 

Method Documentation

◆ initWithMessageID:stateID:parentSubscription:()

- (id) initWithMessageID: (NSString *)  msgID
stateID: (int)  stID
parentSubscription: (MSIReportDisplayInfo *)  parentSub 

Implemented in DrilledReportInfo.

◆ newDerivedReport()

- (DerivedReportInfo*) newDerivedReport

◆ propagateChangesToParent:()

- (NSInteger) propagateChangesToParent: (NSError **)  error

Member Data Documentation

◆ baseReport

- (MSIReportDisplayInfo *) baseReport
readstrongprotected