No Results
Search Tips:
- Please consider misspellings
- Try different search keywords
Newer Version Available
ReportManager Class
Namespace
Usage
Gets instances of reports and describes the metadata of Reports.
ReportManager Methods
The following are methods for ReportManager. All methods are static.
describeReport(Id)
Syntax
public static Reports.ReportDescribeResult describeReport(Id reportId)
Parameters
- reportId
- Type: Id
Return Value
getDatatypeFilterOperatorMap()
Syntax
public static MAP<String,LIST<Reports.FilterOperator>> getDatatypeFilterOperatorMap()
Return Value
Type: Map<String, List<Reports.FilterOperator>>
getReportInstance(Id)
Syntax
public static Reports.ReportInstance getReportInstance(Id instanceId)
Parameters
- instanceId
- Type: Id
Return Value
Type: Reports.ReportInstance
getReportInstances(Id)
Syntax
public static LIST<Reports.ReportInstance> getReportInstances(Id reportId)
Parameters
- reportId
- Type: Id
Return Value
Type: List<Reports.ReportInstance>
runAsyncReport(Id, Reports.ReportMetadata, Boolean)
Syntax
public static Reports.ReportInstance runAsyncReport(Id reportId, Reports.ReportMetadata rmData, Boolean includeDetails)
Parameters
- reportId
- Type: Id
- rmData
- Type: Reports.ReportMetadata
- includeDetails
- Type: Boolean
Return Value
Type: Reports.ReportInstance
runAsyncReport(Id, Boolean)
Syntax
public static Reports.ReportInstance runAsyncReport(Id reportId, Boolean includeDetails)
Return Value
Type: Reports.ReportInstance
runAsyncReport(Id, Reports.ReportMetadata)
Syntax
public static Reports.ReportInstance runAsyncReport(Id reportId, Reports.ReportMetadata rmData)
Parameters
- reportId
- Type: Id
- rmData
- Type: Reports.ReportMetadata
Return Value
Type: Reports.ReportInstance
runAsyncReport(Id)
Syntax
public static Reports.ReportInstance runAsyncReport(Id reportId)
Parameters
- reportId
- Type: Id
Return Value
Type: Reports.ReportInstance
runReport(Id, Reports.ReportMetadata, Boolean)
Syntax
public static Reports.ReportResults runReport(Id reportId, Reports.ReportMetadata rmData, Boolean includeDetails)
Parameters
- reportId
- Type: Id
- rmData
- Type: Reports.ReportMetadata
- includeDetails
- Type: Boolean
Return Value
Type: Reports.ReportResults
runReport(Id, Boolean)
Syntax
public static Reports.ReportResults runReport(Id reportId, Boolean includeDetails)
Return Value
Type: Reports.ReportResults
runReport(Id, Reports.ReportMetadata)
Syntax
public static Reports.ReportResults runReport(Id reportId, Reports.ReportMetadata rmData)
Parameters
- reportId
- Type: Id
- rmData
- Type: Reports.ReportMetadata
Return Value
Type: Reports.ReportResults
runReport(Id)
Syntax
public static Reports.ReportResults runReport(Id reportId)
Parameters
- reportId
- Type: Id
Return Value
Type: Reports.ReportResults